やったこと
- 週報の作成と公開
- EKS ハンズオンのmoduleを19系にあげる
- 音楽系の生成AIて遊んだ
- EKS ハンズオンのmoduleを19系にあげる
- データの整理
- ドラムの練習
- Zig について少し調べた
- EKS のAWS Load Balancer ControllerをTerraform でデプロイしてみる
読んだ記事
- (articles:: それ、課題じゃないですよ)
- (articles:: 【全2回】AWS Lambda x FastAPIによるPythonモダンAPI開発のすゝめ 1 - RAKSUL TechBlog)
- (articles:: TerraformからPulumiへの移行方法)
- (articles:: EKS入門者向けに「今こそ振り返るEKSの基礎」というタイトルで登壇しました #jawsug_ct | DevelopersIO)
- (articles:: 第3回 Terraformの基本とステート管理 - CADDi Tech Blog)
- (articles:: jpmens/joをRustに移植してみた)
- (articles:: ZigはCMakeの代替となるか)
- (articles:: [アップデート] EKSでパブリックエンドポイントへのIPアドレスによるアクセス制限が可能になりました | DevelopersIO)
- (articles:: Amazon EKS クラスターエンドポイントアクセスコントロール - Amazon EKS)
- (articles:: ちょっと便利に使う CoreDNS - Retty Tech Blog)
- (articles:: EKSのCoreDNSを安定させるための取り組み - Stanby Tech Blog)
- (articles:: EKS for Fargate vs EC2 Design comparison - Speaker Deck)
- (articles:: EKSで困ったことを振り返る - Qiita)
- (articles:: Terraformとeksctlで構築するAmazon EKS - Qiita)
- (articles:: kubernetesをココナラで本番運用出来るか試行錯誤している話)
- (articles:: Terraform で AWS Load Balancer Controller を宣言的にデプロイする)
- (articles:: テーブル定義変更の ガイドラインを作った話 - Speaker Deck)
- (articles:: EKSでAmazon VPC CNI PluginとCalicoを同居させてIMDSとk8s APIへのアクセスを制限する)
- (articles:: がんばらないObsidianノート術 - Qiita)
- (articles:: ソースコード(php-src)からPHPをビルドする流れと仕組みを手を動かしながら理解する)
- (articles:: zig を make 代わりに使う最初の一歩 - Qiita)
- (articles:: Denoで困ったときはZigで何とかなるかもしれない)
- (articles:: Zig で簡単な JSON パーサを書いてみた。)
- (articles:: Amazon EKS Blueprints for Terraform から学ぶKubernetesのエコシステム - ヤサイブログ)
- (articles:: EKS BlueprintsでEKSと運用に必要なツールをまるっとデプロイ! - Speaker Deck)
- (articles:: Denoのフロントエンド開発の動向【2023年夏】)
- (articles:: Software Designで連載した「Denoで始める サーバサイドTypeScript開発」を振り返る | This Week in Gorilla)
- (articles:: GoでシンプルなJSONパーサーを作る - pco2699’s blog)
- (articles:: Amazon EKSでIRSAを利用する - Qiita)
- (articles:: cやc++をビルドしたいので ./configureスクリプトの作り方調べた - Qiita)
来週やること
- [[EKS]] のキャッチアップ
- [[AWS Load Balancer Controller]] を [[terraform]] でデプロイしてみる
- Fargete node を使ってみる
- データ整理
雑記
- 落ちたボールを拾うだけはなく、同じようなボールが次は落ちてしまわないように手を回すところまでやってはじめて課題の解決となる
- みたいなことを考えていた
- [[EKS]] ハンズオンメモ
- apply時に下記のエラーでnode が作成できない
Error: waiting for EKS Node Group (hoge-eks:main-20230822055304596600000010) to create: unexpected state 'CREATE_FAILED', wanted target 'ACTIVE'. last error: 1 error occurred: │ * i-00db1a2e788a0ae9c: NodeCreationFailure: Instances failed to join the kubernetes cluster │ │ │ │ with module.eks.module.eks_managed_node_group["main"].aws_eks_node_group.this[0], │ on .terraform/modules/eks/modules/eks-managed-node-group/main.tf line 308, in resource "aws_eks_node_group" "this": │ 308: resource "aws_eks_node_group" "this" { │
- 未解決
- 公式ドキュメントより
AWS Management Console で
Instances failed to join the kubernetes cluster
エラーが表示された場合、クラスターのプライベートエンドポイントアクセスが有効になっているか、パブリックエンドポイントアクセス用に CIDR ブロックが正しく設定されていることを確認します。 - bskyのアプリはwebページのリンクを踏むと直接ブラウザを開いてくれるのが地味に嬉しい
- アプリ内蔵ブラウザて開かれるのがいつも邪魔に感じている
- 音楽系の生成AIメモ
- [[EKS]] ハンズオンメモ
Instances failed to join the kubernetes cluster
が発生してノードが起動しないcluster_endpoint_public_access = true
を指定して解決- ドキュメントを読むかぎり
cluster_endpoint_private_access = true
でもよさそう - 実運用では何らかのアクセス制限をかける必要があると思う
kubectl delete
する前にterraform destroy
してしまい削除不可能なリソースができてしまった- クラスターを再作成して一度マニフェストをapplyしたのちに
kubectl delete
するとリソースが削除できるので改めてクラスターを削除する
- クラスターを再作成して一度マニフェストをapplyしたのちに
- ドラムの練習は1時間もやってるとめっちゃ疲れてしまってそれ以上続けられない
- 長時間楽器の練習できる人は一体どーなってるんだろう
- [[Zig]] でPHP をビルドできるんじゃ無いかと思って調べたけどすぐに置き換えは無理そう
- build.zig を生成してやる必要がある
- [[EKS]] メモ
- 二つのモジュールを使う
- eks-blueprints-addons
- こっちだけで良かった
- eks-blueprints-addon
tags: #週報