Kubernetes
とは?
コンテナオーケストレーションシステム
containerを複数のインスタンスで動かすためのツール。(クラスタリングや!!)
yamlで管理することができる。
似たものとしてdocker swarmというのもありましたね。
kubernetesは以下の3つのアプリケーションからなる。
kube-apiserver
kube-controller
kube-scheduler
kubectlはkubernetesを操作するためのツールです。kube-apiserverに接続しに行きます
tutorial
社内では katacodaをオススメしてます
構築方法
aws
kops
EKS
herpではAWSで kops を使っていたが、EKSになった
mac os
docker for macのstable入っているはず
機能
k8s taints and toleration
認証
参考リンク
https://knowledge.sakura.ad.jp/21129/
https://qiita.com/knqyf263/items/ecc799650fe247dce9c5
service accountの実態はJWTだよねって話
https://qiita.com/hiyosi/items/b6a1d07b30ff7dff1961
jwtを検証するためのAPIの話