2回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
自己解決いたしましたので解決策を記載いたします。 Lightsailに設定したIAMユーザに追加でポリシーを付与することでcodedeployが完了しました。
回答済み 1年前
0
appspec.ymlの読み込みまで至っていないように見受けられます。 確認すべきログや対処法などご教示いただけますでしょうか。
appspec.yml を GitHub リポジトリのルートに配置されましたでしょうか?
(参考) https://docs.aws.amazon.com/ja_jp/codedeploy/latest/userguide/application-revisions-plan.html
回答済み 1年前
リポジトリのルートに配置しております。
CodeDeploy に LightSail のインスタンスが登録されているのでしょうか?
https://ap-northeast-1.console.aws.amazon.com/codesuite/codedeploy/on-premises-instances
S3 バケットにアーティファクト(ZIP ファイル)が作成されていますでしょうか?LightSail インスタンスに割り当てられた IAM 権限は S3 のアクセスを許可していますでしょうか?
インスタンスが登録されていることを確認しております。
codepipelineから動かした場合にはS3にファイル作成されております。拡張子がついておりませんがZIPファイルでした
S3へのアクセス権限を保有していることを確認済みです。
設定自体は問題無さそうに見えますが、何でですかね。
ちなみに Lightsail インスタンスの root ユーザーで以下のスクリプトの実行は出来ますでしょうか?
コマンドはエラーになりますが、こちらlightsailで実行可能なコマンドでしょうか。