質問編集履歴

1

文法修正

2017/05/25 00:27

投稿

kaoru3151
kaoru3151

スコア50

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,12 @@
1
1
  ###前提・実現したいこと
2
+
3
+ 下記コマンドでデプロイしたいのですが、エラーがでて、対処方法が知りたいです。
2
4
 
3
5
  ```
4
6
 
5
7
  gcloud app deploy app.yaml
6
8
 
7
9
  ```
8
-
9
- コマンド実行時にエラーメッセージが発生しました。
10
10
 
11
11
 
12
12
 
@@ -16,15 +16,15 @@
16
16
 
17
17
  ```
18
18
 
19
- WARNING: Could not acquire lock C:\Users\PA13940\AppData\Roaming\gcloud\credentials.lock in 0 seconds
19
+ WARNING: Could not acquire lock C:\Users\ooo\AppData\Roaming\gcloud\credentials.lock in 0 seconds
20
20
 
21
- WARNING: The credentials file (C:\Users\PA13940\AppData\Roaming\gcloud\credentials) is not writable. Opening in read-onl
21
+ WARNING: The credentials file (C:\Users\ooo\AppData\Roaming\gcloud\credentials) is not writable. Opening in read-onl
22
22
 
23
23
  y mode. Any refreshed credentials will only be valid for this run.
24
24
 
25
- WARNING: Could not acquire lock C:\Users\○○○\AppData\Roaming\gcloud\credentials.lock in 0 seconds
25
+ WARNING: Could not acquire lock C:\Users\ooo\AppData\Roaming\gcloud\credentials.lock in 0 seconds
26
26
 
27
- WARNING: The credentials file (C:\Users\○○○\AppData\Roaming\gcloud\credentials) is not writable. Opening in read-only mode. Any refreshed credentials will only be valid for this run.
27
+ WARNING: The credentials file (C:\Users\ooo\AppData\Roaming\gcloud\credentials) is not writable. Opening in read-only mode. Any refreshed credentials will only be valid for this run.
28
28
 
29
29
  ERROR: (gcloud.app.deploy) Your current active account [○○○-○○○@○○○.co.jp] does not have any valid credentials
30
30
 
@@ -50,27 +50,43 @@
50
50
 
51
51
  ###試したこと
52
52
 
53
- C:\Users\○○○\AppData\Roaming\gcloud\credentials.lock検索する
53
+ 現在のアクティブなアカウントは有効な資格情報がないのことなので、
54
54
 
55
- https://developers.google.com/identity/protocols/application-default-credentialsのドキュメントにたどり着き、
55
+ ```
56
56
 
57
- 環境変数GOOGLE_APPLICATION_CREDENTIALSを設定しないといけない
57
+ gcloud auth login
58
58
 
59
+ ```
60
+
61
+ を試して、もう一度デプロイコマンドを実行しましたが、同じエラーがでました。
62
+
63
+
64
+
65
+ 次に、Projectにサービスアカウントを作成しようと
66
+
67
+ [Google Application Default Credentials](http://developers.google.com/identity/protocols/application-default-credentials)のドキュメントにたどり着き、
68
+
69
+ 環境変数GOOGLE_APPLICATION_CREDENTIALSを設定をしました。
70
+
59
- API Managerの認証情報でサービスアカウントキーを作成
71
+ API Managerの認証情報でサービスアカウントキーを作成して、
60
72
 
61
73
  JSONファイルが生成されて、ダウンロードフォルダーに保存されるから、
62
74
 
63
- 任意の場所に置いて、環境変数GOOGLE_APPLICATION_CREDENTIALSのパスにする
75
+ 任意の場所に置いて、環境変数GOOGLE_APPLICATION_CREDENTIALSのパスに設定しました。
64
76
 
77
+ そして下記のコマンドでサービスアカウントをセットして、もう一度デプロイしましたがまたできませんでした。
78
+
79
+ ```
80
+
65
- しかしこれだはだめっだった。。。
81
+ gcloud config set account ooooo
82
+
83
+ ```
66
84
 
67
85
 
68
86
 
69
- もう一つそのロックファイル削除したらいいみたいな記事があったのでファイルに何か書いてあるとかではなかったので
87
+ 他に、C:\Users\ooo\AppData\Roaming\gcloud\credentials.lock削除したらいいみたいな記事が
70
88
 
71
- C:\Users\○○○\AppData\Roaming\gcloud\credentials.lockのファイルを削除した
89
+ あったファイルに何か書いてあるとかではなかったので、そのファイルを削除したらうまくいきました。
72
-
73
- うまく行った。。。
74
90
 
75
91
 
76
92
 
@@ -84,4 +100,4 @@
84
100
 
85
101
  ###補足情報
86
102
 
87
- 本当にこのやり方でいいのか不安になりましたのでわかる方教えてください!
103
+ ただ、本当にこのやり方でいいのか不安になりましたのでわかる方教えてください!