質問編集履歴

8

fix

2020/12/17 08:38

投稿

mixberryparfait
mixberryparfait

スコア21

test CHANGED
File without changes
test CHANGED
@@ -58,7 +58,7 @@
58
58
 
59
59
  ```
60
60
 
61
- を実行するとバケット一覧が参照できます
61
+ を実行すると arn:aws:iam::xxxxx がオーナーのオーガニゼーションのバケット一覧が参照できます
62
62
 
63
63
 
64
64
 

7

fix

2020/12/17 08:37

投稿

mixberryparfait
mixberryparfait

スコア21

test CHANGED
File without changes
test CHANGED
@@ -156,6 +156,12 @@
156
156
 
157
157
 
158
158
 
159
+ さすがに同じ aws が作ってる aws-sdk-php と aws-sdk-ruby で
160
+
161
+ サポートする設定ファイルの記述が違うということはないと思いたいのですが
162
+
163
+
164
+
159
165
  [AWS 認証情報ファイルと認証情報プロファイルの使用](https://docs.aws.amazon.com/ja_jp/sdk-for-php/v3/developer-guide/guide_credentials_profiles.html)
160
166
 
161
167
  こちらの aws-sdk-php v3 公式ドキュメントにも
@@ -166,7 +172,7 @@
166
172
 
167
173
 
168
174
 
169
- とあって優先順位はインスタンスメタ情報より優先されるはずなのですが
175
+ とあって優先順位はインスタンスメタ情報より優先されるはずで書き方も間違っていと思うのですが
170
176
 
171
177
  プロファイル情報が参照されずにインスタンスメタ情報を探しに行ってエラーになっているようです
172
178
 

6

質問内容の修正

2020/12/16 05:56

投稿

mixberryparfait
mixberryparfait

スコア21

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- 1つのアカウントから複数の AWS オーガニゼーションにアクセスするため
5
+ 複数の AWS オーガニゼーションにアクセスするため
6
6
 
7
7
  1つのベースアカウントから継承ロールを利用しています
8
8
 

5

質問内容の修正

2020/12/16 04:41

投稿

mixberryparfait
mixberryparfait

スコア21

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- 1つのアカウントから AssumeRole という仕組みで複数の AWS オーガニゼーションにアクセスでき仕組みを利用しています
5
+ 1つのアカウントから複数の AWS オーガニゼーションにアクセスため
6
+
7
+ 1つのベースアカウントから継承ロールを利用しています
6
8
 
7
9
 
8
10
 
@@ -40,7 +42,7 @@
40
42
 
41
43
 
42
44
 
43
- という状態で環境変数に
45
+ という設定で環境変数に
44
46
 
45
47
  ```
46
48
 

4

title

2020/12/16 04:40

投稿

mixberryparfait
mixberryparfait

スコア21

test CHANGED
@@ -1 +1 @@
1
- aws-sdk-php で AssumeRole した aws/config を参照したい
1
+ aws-sdk-php で継承したプロファイル認証情報を参照したい
test CHANGED
File without changes

3

fix

2020/12/16 04:39

投稿

mixberryparfait
mixberryparfait

スコア21

test CHANGED
File without changes
test CHANGED
@@ -23,6 +23,12 @@
23
23
  ~/.aws/config
24
24
 
25
25
  ```
26
+
27
+ [default]
28
+
29
+ region = ap-northeast-1
30
+
31
+
26
32
 
27
33
  [profile staging]
28
34
 

2

質問内容の修正

2020/12/16 04:22

投稿

mixberryparfait
mixberryparfait

スコア21

test CHANGED
File without changes
test CHANGED
@@ -150,8 +150,6 @@
150
150
 
151
151
  [AWS 認証情報ファイルと認証情報プロファイルの使用](https://docs.aws.amazon.com/ja_jp/sdk-for-php/v3/developer-guide/guide_credentials_profiles.html)
152
152
 
153
- https://docs.aws.amazon.com/ja_jp/sdk-for-php/v3/developer-guide/guide_credentials_profiles.html
154
-
155
153
  こちらの aws-sdk-php v3 公式ドキュメントにも
156
154
 
157
155
 

1

質問内容の修正

2020/12/16 04:19

投稿

mixberryparfait
mixberryparfait

スコア21

test CHANGED
File without changes
test CHANGED
@@ -64,9 +64,9 @@
64
64
 
65
65
 
66
66
 
67
- https://docs.aws.amazon.com/ja_jp/sdk-for-php/v3/developer-guide/s3-examples-creating-buckets.html
67
+ [AWS SDK for PHP バージョン 3 での Amazon S3バケットの作成と使用](https://docs.aws.amazon.com/ja_jp/sdk-for-php/v3/developer-guide/s3-examples-creating-buckets.html)
68
68
 
69
- この AWS 公式の S3 にアクセスする php コードをコマンドラインから実行したところ
69
+ この AWS 公式のサンプルコードをコマンドラインから実行したところ
70
70
 
71
71
  `Fatal error: Uncaught Aws\Exception\CredentialsException: Error retrieving credentials from the instance profile metadata service. (cURL error 7: (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)) ...`
72
72
 
@@ -148,6 +148,8 @@
148
148
 
149
149
 
150
150
 
151
+ [AWS 認証情報ファイルと認証情報プロファイルの使用](https://docs.aws.amazon.com/ja_jp/sdk-for-php/v3/developer-guide/guide_credentials_profiles.html)
152
+
151
153
  https://docs.aws.amazon.com/ja_jp/sdk-for-php/v3/developer-guide/guide_credentials_profiles.html
152
154
 
153
155
  こちらの aws-sdk-php v3 公式ドキュメントにも
@@ -158,7 +160,13 @@
158
160
 
159
161
 
160
162
 
163
+ とあって優先順位はインスタンスメタ情報より優先されるはずなのですが
164
+
165
+ プロファイル情報が参照されずにインスタンスメタ情報を探しに行ってエラーになっているようです
166
+
167
+
168
+
161
- とあるのですが自分の設定ミス等があればご指摘いただけると幸いです
169
+ 自分の設定ミス等があればご指摘いただけると幸いです
162
170
 
163
171
 
164
172