問題タブ [aws-codecommit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
478 参照

git - ubuntu 仮想ボックスでの AWS コードコミットのタイムアウト

仮想ボックスを使用して、Ubuntu VM でレポを操作しようとしています。aws codecommit セットアップ チュートリアルのすべてが正しく構成されています。しかし、ssh -v git-codecommit.us-east-1.amazonaws.com を実行すると. 接続がタイムアウトします。また、リポジトリのクローンを作成しようとするとタイムアウトになります。ネットワーク プロキシを使用してインターネットにアクセスしているため、そのプロキシと仮想ボックスを介した接続が遅すぎる可能性があります。これを修正する方法について何か考えはありますか?

0 投票する
1 に答える
1073 参照

python - ElasticBeanstalk に AWS CodeCommit へのアクセスを許可する方法

Flask アプリケーションを ElasticBeanstalk にデプロイしています。このアプリケーションの依存関係の 1 つは、CodeCommit git リポジトリからインストールする必要があるパッケージです。

ローカルで、CodeCommit リポジトリに接続してpip installコードをプッシュするように SSH を正常にセットアップしました。パッケージを に追加しました。requirements.txtローカルでは、これで問題なくインストールされますpip

問題は、このリポジトリに SSH アクセスできるように EBS をどのように構成すればよいかということです。

EBS が使用する IAM ロールはaws-elasticbeanstalk-ec2-roleです。AWSCodeCommitReadOnlyこのロールにポリシーをアタッチしましたが、役に立ちませんでした。

eb-activity.logCodeCommit からパッケージを取得しようとすると、SSH エラーが発生します。

EBS から AWS CodeCommit へのアクセスをどのように設定すればよいですか?

0 投票する
1 に答える
2098 参照

git - AWS Codecommit と GIT openSSH 接続

GIT と openSSH を使用して Windows 10 で AWS CodeCommit を使用しようとしています。Putty と正常に接続できますが、使用したくありません。~/.ssh/id_rsa にキーを作成し、AWS コンソールにアップロードしました。したがって、GitBashでsshに接続しようとすると、機能します。

しかし、引っ張ろうとするとうまくいきません。

SSH キー ID を確認しましたが、正しいです。

SSH 接続の縫い目も私の SSH キー ID で動作します:

別の Windows PC で 1 週間正常に構成しました。

誰かが同じ問題を抱えていますか?何が間違っている可能性がありますか?

0 投票する
15 に答える
54055 参照

git - AWS CodeCommits に対して git clone を実行すると 403 エラーが発生する

私のローカルラップトップはMacです。

  1. ssh キーが正しく構成されている。これは ~/.ssh/config の内容です

ssh barthea を実行すると取得されます

  1. パスワードとアクセスキーを備えた IAM ユーザー bruce666 を作成し、このユーザーを「チーム」グループの一部にしました。次に、「AWSCodeCommitPowerUsers」を含むポリシーを作成し、このポリシーを「チーム」に割り当てました。そして最後に bruce666 を「チーム」に割り当てました。この時点で、bruce666 は管理コンソールを介して CodeCommit の任意のリポジトリにアクセスできます。

  2. 私はaws config --profile bruce666を実行し、彼のアクセスと秘密鍵、彼のリージョンを入力し、json でフォーマットを指定しました。この時点で、aws codecommit get-repository --repository-name rekha --profile bruce666を実行して、CodeCommmit で rekha リポジトリを作成できました。

  3. いくつかのダミー ファイルを作成し、git initgit add を実行できます。git commit -m "1"git add origin https://git-gitcode.amzonaws.com/repos/v1/rekhagit push -u origin masterで、その操作は成功します。

  4. ただし、git clone ssh://git-gitcode.amazonaws.com/repos/v1/rekhaを実行すると、「致命的: 'https://git-codecommit.us-east-1.amazonaws. com/v1/repos/barthia/': 要求された URL がエラーを返しました: 403"

0 投票する
7 に答える
15737 参照

git - SSH で AWS CodeCommit にアクセスできない

AWS CodeCommit を標準の SSH 認証で動作させる方法を理解するのに非常に苦労しました。このような別のトピックを見ましたが、回答がなく、まだコメントできません。これは、Git Bash を使用する Windows 上です。

再現手順

  1. 完全な権限を持つ IAM ユーザーを作成しました (AwsAdministrator)
  2. ~/.ssh の Git Bash から
  3. 「cat id_rsa.pub」と出力をクリップボードにコピー
  4. IAM コンソールで、ボタンをクリックして SSH キーを追加し、入力フィールドに貼り付けます。[保存] をクリックします。
  5. CodeCommit リポジトリへのアクセスを試み (この場合はプッシュしようとしています)、「アクセス許可が拒否されました」というメッセージが表示されます。

Git + SSH 出力

これは、DEBUG3 ロギングを使用して SSH から取得したものです。

比較のために、これは GitHub へのまったく同じ SSH キーを使用して取得したものです。

上記の出力は、git push origin masterで ssh デバッグ ログを有効にして、通常の git コマンドを実行した結果.ssh/configです。

0 投票する
1 に答える
245 参照

git - Git on AWS CodeCommit ベア リポジトリ

最初のプライベート リポジトリを作成していて、クローンを作成しているときに、Amazon が作成したリポジトリに .git 拡張子がないことに気付きました。それは...ですか?

ありがとう。

0 投票する
1 に答える
481 参照

ssh - ホームディレクトリの設定ファイルを使用しないssh

使用:

  • OpenSSH_6.2p2、OSSSLShim 0.9.8r 2011 年 12 月 8 日
  • OS X: 10.10.5

AWS CodeCommit セットアップに従っています。

私の設定ファイルは次のようになります:

しかし、そのローカル構成ファイルにアクセスしていません。id_rsa を探し続け、Permission denied (publickey)を取得します。私がこれにsshできる唯一の方法は、手動で実行することです:

ssh -v から:

ここで私が間違っていることを誰かがほのめかすことはできますか?