注意: このリポジトリは、Public Repositoryです。機密情報は含めないでください。
Kustomizeの共通設定を格納しています。
RolloutをKustomizeに正しく認識させるための設定をcomponentsとして切り出しています。
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- rollout.yaml
components:
- https://github.com/globis-org/eks-scripts/kustomize/rollout-integration?ref=main
AWS Systems Managerエージェントをコンテナで実行するためのシェルスクリプトおよびDockerfileにおける使用例が含まれています。
これにより、AWS Systems Managerを使用してコンテナにアクセスすることができます。
- AWS Systems Managerエージェントをコンテナで実行します。
- AWS Systems Managerを使用して、コンテナにアクセスします。
- サンプルとしてDebianベースとAmazon Linuxベースのコンテナ用のDockerfileが格納されています。
2つの環境変数が必要となります。
環境変数名 | 説明 |
---|---|
BASTION_ROLE_NAME | 管理対象ノードに割り当てるIAMロールの名前。 詳細は公式ドキュメントを確認してください。 |
BASTION_INSTANCE_NAME | 管理対象ノードの名前。 |
このプロジェクトは MIT License に基づいています。