タグ

2021年5月14日のブックマーク (7件)

  • 【GCP】ローカルのDockerイメージをContainer RegistryにPushするまで | iret.media

    概要 ローカル環境で開発してビルドしたコンテナイメージを、ローカルから「Container Registry」のリポジトリにプッシュするための作業 参考 https://cloud.google.com/container-registry/docs/pushing-and-pulling#push_the_tagged_image_to 手順 1. gcloudの設定 gcloudコマンドをローカル環境にインストール https://cloud.google.com/sdk/docs/quickstart-macos?hl=ja 2.初期設定 gcloud init 2. イメージのPush/Pull用サービスアカウント作成 自分のユーザーアカウントを使う場合、プロジェクトがいろいろと紐づいているとプロジェクトIDの選択ミスが怖いので、専用のサービスアカウントを作る。 1.サービスアカウ

    【GCP】ローカルのDockerイメージをContainer RegistryにPushするまで | iret.media
  • GKE で Spinnaker を構築する - Qiita

    はじめに 最近話題の Spinnaker を Google Kubernetes Engine(GKE)上に構築していきます。 簡単に試すのであれば、Google Cloud Launcher から試せます。 今回は、Spinnaker のデプロイ管理ツールである Halyard を用いて Spinnaker をデプロイしていきます。 記事は、以下のドキュメントを参考に Spinnaker の構築を試したものです。 Try out Halyard on GKE - Spinnaker Deploy to Google Kubernetes Engine with RBAC - Spinnaker 以下の環境を構築することを目指します。 環境 macOS High Sierra Version 10.13.6 Google Cloud SDK 240.0.0 Spinnaker 1.13.

    GKE で Spinnaker を構築する - Qiita
  • Spinnaker を導入した - kawabatas技術ブログ

    概要 GKE のアプリケーションのデプロイに Spinnaker を導入したので、その手順をまとめておく。 halyard のインストール Try out Halyard on GKE に従い、GCE 上に halyard VM を作り、Kubernetes クラスタに Spinnaker をセットアップしていく。 Try out Halyard on GKE の通りに行った。 ただし、複数人が halyard を扱うことを考慮し、~/.hal/config ではなく /opt/config/.hal/config に変更した。 /opt/spinnaker/config/halyard.yml を修正すればよい。 ~/.kube/config, ~/.gcp/gcp.json も /opt/config 以下を参照するよう変更した。 あと .hal/config の timezone を

    Spinnaker を導入した - kawabatas技術ブログ
  • SpinnakerによるContinuous Delivery | メルカリエンジニアリング

    SREの@deeeetです。 新しい機能を素早くリリースしフィードバックを得てすぐにPivotの決定を行う、もしくはリスクを抑え小さな改善を継続的に行うContinuous Deliveryはソフトウェア開発において非常に重要です。 メルカリではこのContinuous DeliveryのためのPlatformにSpinnakerを採用し始めました。現在は主にkubernetes(k8s)へのコンテナアプリケーションのDeployに利用しており、既にいくつかの番アプリケーションがSpinnakerによりDeployされています。 記事ではなぜSpinnakerを採用したか、Spinnakerとは何か、実際にメルカリでどのようにSpinnakerを使っているか、について簡単な紹介をします。 kubernetes上でのDeploy問題 k8sへのコンテナイメージのDeployは非常に簡単で

    SpinnakerによるContinuous Delivery | メルカリエンジニアリング
  • [Qwiklabs]Cloud Architecture: Design, Implement, and Manageの解説

    こんにちは、こえじまです。 QwiklabsのCloud Architecture: Design, Implement, and Manageのクエストをクリアしたので、記事をまとめました。 Google Cloudの基スキル:チャレンジラボ [kanren2 postid=”2307″] インスタンスをデプロイしてApacheをインストールするだけです。 SSHコマンドがコンソールから出来るのはめちゃくちゃ便利ですね。 リモート起動スクリプトを使用したComputeインスタンスのデプロイ [kanren2 postid=”2285″] インスタンスデプロイ時にstartup-script-urlを指定をしてみるラボです。 インスタンスからCloud Storageにアクセス出来るよう穴あけすることに気づかないと少し手こずるかもしれません。 Deployment Managerを使用し

    [Qwiklabs]Cloud Architecture: Design, Implement, and Manageの解説
  • GatsbyとNetlifyで簡単にブログを作成 - Qiita

    概要 Gatsbyのスターターと、Netlifyを使用して誰でも5分で爆速ブログを作成する方法を紹介します。 記事内ではこちらのブログをデプロイまで行います。 Gatsbyとは? Gatsbyに関してはこの方の記事でとても良く説明されています。 Reactベース静的サイトジェネレータGatsbyの真の力をお見せします - Qiita Gatsbyのインストール Gatsbyがインストールされていない場合は以下のコマンドでインストールしましょう。 ブログの作成 以下のコマンドでブログを作成します。 my-blogの部分でブログの名前を指定します。 https://github.com/gatsbyjs/gatsby-starter-blogの箇所は使用するスターターを指定します。 こちらから好きなデザインを選ぶ事が可能です。

    GatsbyとNetlifyで簡単にブログを作成 - Qiita
  • 新人の方によく展開している有益な情報 - Qiita

    新人の方によく展開させていただいている有益な情報をまとめておきます。今後も展開することがあるかもしれないため情報をまとめております。 あらたな、有益な情報がありましたら、随時追加してまいります。 有益な記事・論文・書籍等を執筆・紹介していただいた皆様に感謝申し上げます。 ちなみに、記事に記載されている情報は、お困りごと・お悩みごとをお聞きしたとき・気づいたときに、そのお困りごとに対して参考になりそうなものだけを展開していました。この情報を一気に展開していたわけではございません。 コードリーディングについて [1]ソースコードを読むための技術 https://i.loveruby.net/ja/misc/readingcode.html [2]派生開発推進協議会 関西部会 スペックアウトチーム,「派生開発におけるスペックアウト手法の提案」,派生開発カンファレンス2015,2015 http

    新人の方によく展開している有益な情報 - Qiita