AWS EKSの環境でContrastのPythonエージェントを使用する方法について紹介します。
Amazon Elastic Kubernetes Service (Amazon EKS) は、独自の Kubernetes コントロールプレーンまたはノードをインストール、操作、および維持することなく、AWS で Kubernetes を実行するために使用できるマネージドサービスです。
※EKS、ECRなどを操作する権限を既に持っている前提となります。
ECRとはDockerのコンテナイメージを保存しておくためのレジストリで、Dockerコンテナイメージを保存・管理・デプロイが簡単に出来ます。
■環境
言語:Python、
アプリケーションフレームワーク: Django
Webサーバ:nginx、uWSGI
以下の手順を参考ください。
https://github.com/turbou/ContrastSecurity/tree/master/agent/python/django_uwsgi_nginx_docker