Skip to content

globis-org/eks-scripts

Repository files navigation

eks-scripts

注意: このリポジトリは、Public Repositoryです。機密情報は含めないでください。

Kustomize

Kustomizeの共通設定を格納しています。

Rollout Integration

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

SSM Agent

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 管理対象ノードの名前。

License

このプロジェクトは MIT License に基づいています。

About

Docker container with ssm-agent for EKS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published