Kubernetesの動作確認用の手順を置いています。
このリポジトリに保存されているマニフェストは、kind(https://kind.sigs.k8s.io/)で構築したKubernetesクラスタで動作確認しました。 環境が異なると動かない可能性あがります。特にホストOSが異なる場合は(例えばM1 Macとか)怪しい。
以下の環境で確認しています。
- ホストOS: Ubuntu 20.04 (x86_64)
- kind: v0.14.0
- Kubernetes
- Client Version: v1.24.0
- Server Version: v1.24.0
kind
コマンドをインストールする。kubectl
コマンドをインストールする。- Kubernetesクラスタを立ち上げる。
$ kind create cluster $ kind export
- Pod
- コンテナのルートファイルシステムやPIDを確認してみる。
- ConfigMap/Secret
- ConfigMapとSecretを使ってみる。
- emptyDir
emptyDir
を使ってみる。
- RBAC
- ServiceAccountに対してRBACを設定してみる。