aws / aws/aws-codedeploy-agent

Feature Request: Apply Proxy Only to CodeDeploy Endpoint, Not S3

オープン
#403 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Rust
スター
337
フォーク
195
平均マージ
10時間 54分
マージ済み PR(30日)
4

説明

**Description:**
We are currently using the AWS CodeDeploy agent in our deployment pipeline. However, we have encountered a limitation with the proxy settings. The agent only offers a single proxy setting, which is applied to all endpoints. We need to use a proxy to access the CodeDeploy endpoint but not for accessing S3. This limitation is causing issues in our deployment process.

**Proposed Solution:**
We propose adding a configuration option to apply the proxy setting only to the CodeDeploy endpoint and not to S3. This would allow users to configure the proxy specifically for CodeDeploy, while allowing direct access to S3, providing greater flexibility and resolving the issues we are facing.

**Use Case:**
Our organization uses a proxy to access the CodeDeploy endpoint for security and compliance reasons. However, accessing S3 through the same proxy introduces latency and connectivity issues. By having the ability to apply the proxy only to the CodeDeploy endpoint, we can ensure efficient and secure access to both services.

**Steps to Reproduce:**
1. Configure the AWS CodeDeploy agent with a proxy setting.
2. Attempt to deploy an application using CodeDeploy.
3. Observe that the proxy setting is applied to both the CodeDeploy endpoint and S3, causing issues with S3 access.

**Expected Behavior:**
The AWS CodeDeploy agent should allow the proxy setting to be applied only to the CodeDeploy endpoint, enabling users to configure the proxy as needed for CodeDeploy while accessing S3 directly.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、CodeDeploy agent がプロキシ設定を読み取り、CodeDeploy と S3 への接続を確立する仕組みを追跡します。要求されている設定動作を確認し、プロキシの使用を対象とする既存のテストを特定します。CodeDeploy リクエストが設定済みのプロキシを使用し、S3 へのアクセスはそれをバイパスでき、両方の経路を示すテストがある状態を完了とします。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
aws
領域
cloud, networking
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。