問題タブ [gcloud]
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.
git - Google Cloud SDK を使用したリポジトリの初期化
Google Developers Console を使用して Chrome 拡張機能のプロジェクトをセットアップしています。問題なく Google Cloud SDK をインストールしましたgcloud init my-extension-111
が、拡張機能のフォルダーで実行しようとすると、次のエラー メッセージが表示されます。
git init
これは、コンピューターに何年もの間 git をインストールしており、拡張機能のフォルダーにある git bash から実行したこともあるため、私には意味がありません。ソースを GCloud にアップロードできるように、誰かがこのエラーを修正するのを手伝ってくれませんか? 前もって感謝します。
google-compute-engine - SSH 経由で Compute Engine インスタンスに接続できない
Google Cloud Platform の Compute Engine を使用してインスタンスを作成し、SSH 接続を介して接続しようとしましたが、失敗しました。
こちらのクイックスタートに従っています。
PC で SSH キーを生成し、要求されたときにパスフレーズを入力しました。ログインに失敗しますが:-(
以下のスナップショットのように、PuTTY SSH のエラーが発生しました。
次に、PuTTY ウィンドウを非アクティブにします。
google-cloud-sql - Cloud SQL インスタンスのリージョンと優先ロケーションの違いは何ですか?
インスタンスを編集すると、以下のスナップショットのように、地域と場所に関する 2 つの入力が表示されます。
2つをどのように区別しますか?
ssh - Google dev console ssh を使用しない限り、サーバーに ssh できません
パソコンから Google Cloud でホストされているサーバーに ssh できません。
user@domain.com で通常の ssh-keygen を試し、公開鍵をアップロードしました。前回は機能しましたが、今回は機能しませんでした。アカウントのパスワードを変更した後に問題が発生しました。その後、切断するまで切断されませんでしたが、アカウントに ssh または sftp できなくなりました。
次に、gcloud ssh user@instance を試してみましたが、問題なく動作し、まだ伝播されていないことがわかりました。
サーバーのssh構成ファイルに追加AllowUsers user
し、サーバーでsshを再起動しましたが、それでも同じ結果です
エラーは次のとおりです。
アップデート:
Google テクニカル サポートと連携して作業していますが、この問題はまだ解決されていません。パーミッションと呼ばれるファイルはauthorized_keys
、起動時に別のユーザーに変更され続けますが、そのユーザーとしてログインすることもできません。
だから私はそれを次のように変更します:
しかし、起動時に次のように変更されます。
javascript - Gcloud デプロイ固有のファイル
アプリ エンジンでいくつかの静的 js ファイルを提供しています。を使用してコードを
gcloud preview app deploy .
デプロイしています。これは現在、すべての静的ファイルをデプロイしています。静的ディレクトリ内の単一の js ファイルだけをアプリ エンジンにアップロードする方法はありますか? 多分 app.yaml 設定?私は基本的に file.js -> gcloud インスタンスを scp する必要がありますが、可能であれば gcloud ツールを使用したいと考えています。
ここに私の app.yaml があります:
ssh - エラー: (gcloud.compute.ssh) [/usr/bin/ssh] がリターン コード [255] で終了しました
示されたエラー (255) で数秒間アイドル状態になった後、コンピューティング エンジン インスタンスから追い出され続けました。「gcloud compute ssh」を使用してログインしました。デフォルトのファイアウォール設定を使用していますが、ssh にはこれで十分だと思います。しかし、何か不足している場合は、このエラーの修正を示して提案してください。基本的に、この時点で効率的な作業を行うことはできません。ssh を何度も実行する必要があります。
gitlab - Google Compute Engine の GitLab で Git のプッシュ/プルが失敗する
プロジェクト インターフェースの [Click to Deploy] を使用して、GitLab を Google Compute Engine にインストールしました。デプロイは数分後に成功します。インスタンスに SSH 接続して、期待どおりにいじることができます。
Web インターフェイスを使用して GitLab にログインし、SSH キーをプロファイルに追加することもできます。ここまでは順調ですね。ただし、新しいサンプル リポジトリにプッシュまたはプルしようとすると、次のメッセージが表示されます。
干渉しないように、ローカルの SSH 構成を削除しました。ある種の SSH トンネルをセットアップする必要がありますか? 私は何が欠けていますか?
更新:ローカルの ~/.ssh フォルダーを消去し、SSH キー (GitLab のプロファイルに追加したもの) を再生成すると、次のエラーが発生します。
更新 2: GitLab には既に解決策があるようです: run sudo gitlab-ctl reconfigure
。ここを参照してください: https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md#git-ssh-access-stops-working-on-selinux-enabled-systems