並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 84件

新着順 人気順

gitopsの検索結果41 - 80 件 / 84件

  • EKSでWeave Fluxを使ってGitOpsしてみる | DevelopersIO

    おはようございます、もきゅりんです。 最近は故あって、空いた時間をひたすら Amazon EKS Workshop に費やしております。 非常にコンテンツがボリューミーで中身が濃いです。 そのコンテンツの中から、GITOPS WITH WEAVE FLUXをやってみた、というものです。多少の行間を埋めるように心掛けました。 元々は、こちらのブログの内容かと思います。 Deploying GitOps with Weave Flux and Amazon EKS 今回やることの趣旨を簡単に述べると、Gitのみをソースとして、EKSにContinuous Delivery(以下CD。継続的なデリバリ)する、という内容です。 よく似たツールに Argo CD があります。 弊社記事でも紹介されています。 EKSでArgo CDのチュートリアルを試してみた Argo CDと同様、Pull型の同期で

      EKSでWeave Fluxを使ってGitOpsしてみる | DevelopersIO
    • Kuberneteの運用を支えるGitOps

      乗っ取れコンテナ!!開発者から見たコンテナセキュリティの考え方(CloudNative Days Tokyo 2021 発表資料)NTT DATA Technology & Innovation

        Kuberneteの運用を支えるGitOps
      • Amazon EKS で GitOps パイプラインを構築する | Amazon Web Services

        Amazon Web Services ブログ Amazon EKS で GitOps パイプラインを構築する この記事は Building a GitOps pipeline with Amazon EKS (記事公開日: 2020 年 12 月 3 日) を翻訳したものです。 本記事は Weaveworks のコンテンツディレクターの Anita Buehrle による寄稿記事です。 このシリーズの第 1 部では、GitOps の歴史、その利点、およびその仕組みについて議論しました。GitOps とは何であるかを理解したので、アプリケーションのデプロイに Flux と Amazon EKS を使用して GitOps パイプラインを設定する方法について詳しく説明します。 AWS での GitOps に何が必要か? アプリケーションのデプロイ用またはクラスターの構成用の基本的な GitOp

          Amazon EKS で GitOps パイプラインを構築する | Amazon Web Services
        • GitHub Actionsを使ってGitOpsを導入 運用コストの軽減も、品質担保の証跡集めも

          ソフトウェア開発、ITインフラ運用、そしてその境界線上にあるトピックをカバーし、特にDevOpsを実現するための自動化、テスト、セキュリティ、組織文化にフォーカスした「DevOpsDays」。ここでラクマのSREのテックリードの宮本氏が「ラクマとGitHub ActionsとGitOps」をテーマに登壇。サービス成長の時期のなか、運用コストを軽減させた方法を紹介します。 自己紹介 宮本英和氏(以下、宮本):では「ラクマとGitHub ActionsとGitOps」というタイトルでセッションを始めたいと思います。よろしくお願いします。 まず簡単に自己紹介をさせてください。宮本です。今ラクマのSREのテックリードとして、ラクマのシステムを4年ほど運用しています。 次に、簡単にサービスの紹介をしたいと思います。楽天が運営しているフリマアプリの「ラクマ」は、おかげさまで2,500万ダウンロードを突

            GitHub Actionsを使ってGitOpsを導入 運用コストの軽減も、品質担保の証跡集めも
          • WKSctl- GitOpsを採用したKubernetesクラスタ管理ツール

            Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

              WKSctl- GitOpsを採用したKubernetesクラスタ管理ツール
            • Cloud Build を使用した GitOps スタイルの継続的デリバリー  |  Kubernetes Engine  |  Google Cloud

              フィードバックを送信 Cloud Build を使用した GitOps スタイルの継続的デリバリー コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このページでは、ホストされるプロダクトと一般的な GitOps の手法のみを使用して、Google Cloud で継続的インテグレーションとデリバリー(CI / CD)パイプラインを作成する方法について説明します。 Google のエンジニアは、長い間、構成ファイルとデプロイ ファイルをプライマリ ソースコード リポジトリに保存してきました。この手法は、Site Reliability Engineering, Chapter 8(Beyer 他 2016 年)に掲載されており、Kelsey Hightower の Google Cloud Next '17 基調講演で説明されました。 GitOps の重要な要

                Cloud Build を使用した GitOps スタイルの継続的デリバリー  |  Kubernetes Engine  |  Google Cloud
              • GitOpsとは - Qiita

                GitOpsはWeaveworks社が提唱し始めたCDの手法です。 GitOpsについてGitLabの公式の記事では以下のように紹介されています。 GitOpsは、バージョン管理、コラボレーション、コンプライアンス、CI/CDなど、アプリケーション開発で使われているDevOpsのベストプラクティスを、インフラの自動化に適用した運用フレームワークです。 参照: https://www.gitlab.jp/blog/2020/09/03/is-gitops-the-next-big-thing-in-automation/ もう少し噛み砕くと、「インフラとアプリケーションの両方を含めたシステム全体のコードをGitを使って管理する」、この考え方や手法がGitOpsの本質です。 GitOpsではGitのバージョン管理システムを用いてインフラの設定ファイル(Infrastructure as Cod

                  GitOpsとは - Qiita
                • GitOps ツール徹底比較!あなたに必要なツールがきっと見つかる

                  CNDT 2020 での発表資料です 「GitOps ツール徹底比較!あなたに必要なツールがきっと見つかる」

                    GitOps ツール徹底比較!あなたに必要なツールがきっと見つかる
                  • Terraform、Cloud Build、GitOps を使用してインフラストラクチャをコードとして管理する  |  Google Cloud

                    フィードバックを送信 Terraform、Cloud Build、GitOps を使用してインフラストラクチャをコードとして管理する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このチュートリアルでは、一般的な GitOps 手法を使用して、Terraform と Cloud Build により、コードとしてインフラストラクチャを管理する方法について説明します。GitOps という用語は、最初に Weaveworks によって造られました。その主なコンセプトは、Git リポジトリを使用して必要な環境状態を保存することです。Terraform は、コードを使用してクラウド インフラストラクチャを予想どおりに作成、変更、改善できる HashiCorp ツールです。このチュートリアルでは、Google Cloud の継続的インテグレーション サービスである

                      Terraform、Cloud Build、GitOps を使用してインフラストラクチャをコードとして管理する  |  Google Cloud
                    • Argo CD v1.6 — Democratizing GitOps with GitOps Engine

                      Today, the Argo CD team is happy to announce the first release of the GitOps Engine! GitOps Engine packages core Argo CD functionality into a reusable library and makes it available for everyone. The library is open-sourced and available on Github: https://github.com/argoproj/gitops-engine. GitOps Engine empowers you to quickly build specialized tools that implement specific GitOps use cases, such

                        Argo CD v1.6 — Democratizing GitOps with GitOps Engine
                      • GitOps is about to get better with Flux v2

                        We are proud to announce GitOps with Flux v2 and GitOps Toolkit. Flux v2 addresses many user requests such as support for synching multiple git repos and provides a smoother "Day 2"experience. The GitOps Toolkit is a set of core GitOps operators that work in concert, and Flux v2 is an off-the-shelf composition of those components that gives you equivalent capabilities to the original Flux.

                          GitOps is about to get better with Flux v2
                        • GKE+Istio+GitOpsで作る日経電子版の次世代マイクロサービス基盤

                          監視からオブザーバビリティへ〜オブザーバビリティの成熟度/From Monitoring to Observability - Maturity of Observability

                            GKE+Istio+GitOpsで作る日経電子版の次世代マイクロサービス基盤
                          • Kubernetes入門(15) CI/CDにおける潮流 - CIOpsからGitOpsへ

                            昨今、もはや当たり前とも言えるCI/CD(継続的インテグレーション/継続的デプロイ)は、Kubernetesの世界でも当然必要な技術です。さまざまなツールが登場し、「それぞれどういった位置付けなのかわからない」というかたも多いのではないでしょうか。 そこで今回は、CI/CDツールについてGitOpsやIaC(Infrastructure as Code)など、さまざまな側面から紹介することで、位置付けをより深く理解していただきます。なお、個別のCI/CD系のツールの使い方などの詳細については次回以降紹介します。 標準化の動き- CDF(Continuous Delivery Foundation) さまざまなCI/CDツール出てくるなかで、ツールに応じた記法を覚えるのは非常に大変なことでしょう。2019年3月12日にCDF(Continuous Delivery Foundation)の設

                              Kubernetes入門(15) CI/CDにおける潮流 - CIOpsからGitOpsへ
                            • GitHub - minamijoyo/tfmigrate: A Terraform / OpenTofu state migration tool for GitOps

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - minamijoyo/tfmigrate: A Terraform / OpenTofu state migration tool for GitOps
                              • 絶対に止められない超重要サービスをGitOpsで安全に開発できるようにしている話 - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」

                                自己紹介と前置き こんにちは、BIGLOBE谷山です。 ここ最近はコロナの影響もあって、2,3か月くらいほぼ出社していないので 出勤経路を忘れかけています。 現在携わっているProjectは、何十台ものサーバから構成されるRADIUSシステムを、オンプレミスからAmazon Web Services(AWS)に移行し、かつ一部機能はサーバレス化するというProjectです。 RADIUSシステムは240万人超の会員様が利用している認証システムなので絶対に落とせません。なので、より安全に運用していくために「GitOps」の仕組みを取り入れようと開発を進めています。 モバイルコア技術部 テクノロジー開発グループ 谷山 大介 (まだ外に出れたころに山に行った時の写真です。) 2021/08/30 追記: 続編を書きました! style.biglobe.co.jp GitOpsとは そもそもGit

                                  絶対に止められない超重要サービスをGitOpsで安全に開発できるようにしている話 - BIGLOBE Style | BIGLOBEの「はたらく人」と「トガッた技術」
                                • 開発者体験の構成要素: KubernetesのCLIからGitOpsへの進化 - inductor's blog

                                  はじめに お久しぶりです。inductorです。 今回はKatie Gamanji氏による記事「The Building Blocks of DX: K8s Evolution from CLI to GitOps」を翻訳しました。 この記事では主にKuberentesを管理するためのツールのこれまでの進歩について語られており、まだGitOpsに明るくない方にとって有益な話もいくつか含まれているかと思います。お楽しみください。 はじめに 開発者体験の構成要素: KubernetesのCLIからGitOpsへの進化 Cluster CLI 開発者体験の向上 プラグインとラッパー プラグイン ラッパー ApplicationOps ClickOps GitOps SheetOps まとめ 開発者体験の構成要素: KubernetesのCLIからGitOpsへの進化 過去数年間の動きによって、K

                                    開発者体験の構成要素: KubernetesのCLIからGitOpsへの進化 - inductor's blog
                                  • 《第1回》 GitLab CI/CD環境構築|GitLab-CI/CDでレガシー環境でのGitOps事始め|SHIFT Group 技術ブログ

                                    こんにちは。CAT推進グループ 小田柿 です。 最近はKubernetesでのGitOpsが流行っていますよね。でもうちはKubernetesなんて使ってないレガシー環境だし、そんな意識の高い概念は無関係だと思っている方も多いかと思います。 でもGitLabの定義によればGitOpsとは、 (引用) GitOpsを実践しているインフラチームは、コードとして保存された設定ファイル(Infrastructure as Code)を使用します。 インフラチームはIaCを使用して、マージリクエストで変更を実施するようになります。インフラの変更がコード化され、再現性があり、追跡可能になります。ヒューマンエラーが発生する余地が少なくなり、全員で同じ情報を共有できるようになります。 (参考)GitOpsとは とのことなので、コンテナもKubernetesも関係なく、バージョン管理システム上にCI/CD用

                                      《第1回》 GitLab CI/CD環境構築|GitLab-CI/CDでレガシー環境でのGitOps事始め|SHIFT Group 技術ブログ
                                    • Gitで継続的デリバリーを実現する「GitOps」とは? 概要とGitOpsソリューションの紹介

                                      CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                        Gitで継続的デリバリーを実現する「GitOps」とは? 概要とGitOpsソリューションの紹介
                                      • GitOps を用いた Amazon EKS の自動化 | Amazon Web Services

                                        Amazon Web Services ブログ GitOps を用いた Amazon EKS の自動化 元の記事:https://aws.amazon.com/jp/blogs/containers/automating-amazon-eks-with-gitops/ 本記事は Weaveworks のコンテンツディレクターの Anita Buehrle による寄稿記事です。 企業は速く進むことを望んでいます。より頻繁に、より確実に、そしてなるべく少ないオーバーヘッドでデプロイする必要があります。GitOps は Kubernetes で実行されている複雑なアプリケーションやインフラストラクチャを開発者が管理および更新するための迅速かつ安全な方法です。 GitOps は運用とアプリケーションデプロイのワークフローであり、クラウドネイティブアプリケーションのインフラストラクチャとデプロイの両

                                          GitOps を用いた Amazon EKS の自動化 | Amazon Web Services
                                        • 忙しい人のためのGitOps入門 / GitOps Introduction (Short version)

                                          k8sを前提としたGitを利用するCI/CD手法である「GitOps」の概要だけをザクッと紹介します。 より詳しく知りたい場合は、こちらも併せて参照してください: https://speakerdeck.com/amaya382/kuberneteswozui-da-xian-nihuo-kasutamefalsegitopsru-men @Open Developers Conference 2019

                                            忙しい人のためのGitOps入門 / GitOps Introduction (Short version)
                                          • GitLab CI + ArgoCDでk8sのGitOpsを試してみる

                                            フォルシアでは複数のアプリにおいてKubernetesが用いられています。 参考:https://www.forcia.com/blog/001519.html しかしながら、デプロイ周りについてはまだまだ仕組み化がされておらず、いい感じにデプロイできる仕組みはないかと調べていると「GitOps」というワードが出てきました。 勉強がてら(結構こすられたネタだとは思うのですが)GitOpsを実際に構築してみた学習記録を記したいと思います(筆者は1ヶ月前まではKubernetes何それ状態でした)。 GitOpsとは Weave社が提唱した概念です。 https://www.weave.works/technologies/gitops/ GitOps can be summarized as these two things:An operating model for Kubernetes

                                              GitLab CI + ArgoCDでk8sのGitOpsを試してみる
                                            • PipeCDを導入してGitOps & Progressive Deliveryをしている話 | CyberAgent Developers Blog

                                              メディア統括本部 Developer Productivity室の村松です。Developer Productivity室の中では、Bucketeerという社内基盤のフィーチャーフラグ・A/Bテストシステムの開発チームに所属しています。 この記事は、以前の社内勉強会での発表に加筆・修正して書き起こしたものです。内容は、Developer Productivity室が主体となって開発しているPipeCDを、Bucketeerチームに導入してGitOps & Progressive Deliveryをしている話です。PipeCDのアップデートを踏まえた補足説明や、今後対応しようと考えていることなどを加筆しています。 社内勉強会の発表資料: PipeCDを使用したBucketeerのGitOps-style CI/CD また、記事の最後にPipeCDチームから社外へ向けたメッセージがあります。

                                                PipeCDを導入してGitOps & Progressive Deliveryをしている話 | CyberAgent Developers Blog
                                              • 現場が考えるべきセキュリティとは ~ソフトウェアセキュリティが直面している4つの問題と、ソフトウェアパイプラインを安全にする「GitOps」 | gihyo.jp

                                                DX時代における開発のセキュリティ 現場が考えるべきセキュリティとは ~ソフトウェアセキュリティが直面している4つの問題と、ソフトウェアパイプラインを安全にする「GitOps」 あらゆる企業がDXに取り組む現在、データを活用して新たな価値をユーザーに提供していくケースが増えています。その手法は主にアプリケーションやWebサービスですが、リリースを急ぐあまりセキュリティがおろそかになってしまい、大きなインシデントが発生してしまうこともあります。この連載では、開発にセキュリティを組み込むための考え方や手法について、GitLabのブログを再構成してお届けしています。今回は、開発現場が考えるべきセキュリティについて紹介します。 ソフトウェアセキュリティが直面している4つの問題 2020年、米国で報告されたデータ侵害は約4000件で、370億以上の記録が流出しました。そして、スタンフォード大学のジェ

                                                  現場が考えるべきセキュリティとは ~ソフトウェアセキュリティが直面している4つの問題と、ソフトウェアパイプラインを安全にする「GitOps」 | gihyo.jp
                                                • Argo CD - Declarative GitOps CD for Kubernetes

                                                  Overview Overview Understand The Basics Core Concepts Getting Started Operator Manual User Guide Developer Guide FAQ Security Considerations Support Roadmap Releases ⧉ Blog ⧉ Overview¶ What Is Argo CD?¶ Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Why Argo CD?¶ Application definitions, configurations, and environments should be declarative and version controlled. Appli

                                                  • Terraform x GitOps | フューチャー技術ブログ

                                                    はじめにこんにちは!TIG コアテクの川口です。 こちらは、 Terraform 連載 の6日目の記事になります! 今回は Terraform x GitOps について調査しました。 Terraform x GitOps?そもそも Terraform x GitOps とはなんぞやということからですが。 まず GitOps という概念は、 Weaveworks 社によってはじめに提唱されたもの です。 主に Kubernetes リソースを管理する文脈で登場した概念で、4つの主要な原則として以下のように定義しています。 #1. Declarative: The entire system has to be described declaratively ~ システム全体を宣言的に記述する。~ #2. Versioned and immutable: The canonical desi

                                                      Terraform x GitOps | フューチャー技術ブログ
                                                    • 【POC】CloudFormationでもAtlantisでGitOpsがしたい! | DevelopersIO

                                                      こんにちは、かたいなかです。 以前、AtlantisでGitHub上からTerrraformのコードの変更を適用する方法をご紹介しました。 TerraformをPull Request上のコマンドで実行!Atlantisを試してみた AtlantisはTerraformを適用するためのプリセットのコマンドだけでなく、自分で指定したコマンドをワークフローの中で実行することができます。 そこで、今回はその機能を使ってCloudFormationの適用をGitOps化する方法をご紹介します。 今回のコード cfn-atlantis-gitops-poc なぜAtlantisを使いたいのか CircleCIを使用してCloudFormationを適用するフローも検討したのですが、以下の点でAtlantisでの適用が良いと考えました。 CloudFormation開発時はトライアンドエラーを繰り返す

                                                        【POC】CloudFormationでもAtlantisでGitOpsがしたい! | DevelopersIO
                                                      • [Gitlab RunnerとArgo CD使用]GitOpsスタイルなCI/CDパイプラインを構築したのでふりかえる

                                                        0. はじめに こんにちは。都内でエンジニアをしている、@gkzvoiceです。Gitlab RunnerとArgo CDを使って、GitOpsの考え方を取り入れたCI/CDパイプラインを構築したのでそのふりかえりをします。構築する当初、そもそもなぜGitOpsという考え方が台頭したのか?について分からず、調べたので、併せてお話しできればと思います。目次は以下のとおりです。 0. はじめに 0-1. 前提 0-2. 2つのCDの個人的なメモ 1. GitOpsとはなにか? 1-1. GitOpsの個人的なメモ 2. そもそもなぜGitOpsという考え方が台頭したのか? 2-1. CIOpsが抱えていた課題とはなにか? 3. サンプルのGitOpsスタイルなCI/CDパイプラインの構成図とその技術構成 3-1. サンプルのCI/CDパイプラインの技術構成 3-2. サンプルのCI/CDパイプ

                                                          [Gitlab RunnerとArgo CD使用]GitOpsスタイルなCI/CDパイプラインを構築したのでふりかえる
                                                        • 「GitOps」を提唱したWeaveworksの閉鎖が物語る、オープンコアモデルの難しさ

                                                          クラウドネイティブなアプリケーションやインフラをデプロイする方法である「GitOps」を提唱したWeaveworksの創業者兼CEOのアレクシス・リチャードソン氏は2024年2月5日(米国時間、以下同)、「2023年度は収益と顧客数を伸ばしたものの、2024年2月上旬に事業を閉鎖する」とLinkedInで明らかにした。 Weaveworksが販売していたのはオープンソースの「Flux CD」を基盤とする継続的デリバリー(CD)の商用製品だ。Flux CDは、2021年にCNCF(Cloud Native Computing Foundation)に寄贈されており、「Graduated」という成熟度に分類されていた。 リチャードソン氏は、LinkedInへの投稿で次のように述べている。 「売上高の伸びには波があり、資金繰りは不安定だった。当社の長期的成長にはパートナーか、投資家が必要だった。

                                                            「GitOps」を提唱したWeaveworksの閉鎖が物語る、オープンコアモデルの難しさ
                                                          • 新たに導入された Application Manager により、Google Kubernetes Engine で GitOps を実現 | Google Cloud 公式ブログ

                                                            新たに導入された Application Manager により、Google Kubernetes Engine で GitOps を実現 ※この投稿は米国時間 2020 年 2 月 20 日に、Google Cloud blog に投稿されたものの抄訳です。 Kubernetes はコンテナ化されたアプリケーションを管理するための事実上の標準となっています。しかし、デベロッパーやアプリ オペレータは Kubernetes アプリケーションのオーサリング、リリース、管理など、エンドツーエンドの Kubernetes ライフサイクル管理に苦労することがよくあります。 そこでこのたび、アプリケーションのライフサイクルと構成の管理を簡素化するため、Application Manager をリリースいたします。これは Google Kubernetes Engine(GKE)のアドオンとして提供

                                                              新たに導入された Application Manager により、Google Kubernetes Engine で GitOps を実現 | Google Cloud 公式ブログ
                                                            • GitHub - fluxcd/flux2: Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

                                                              Flux is a tool for keeping Kubernetes clusters in sync with sources of configuration (like Git repositories and OCI artifacts), and automating updates to configuration when there is new code to deploy. Flux version 2 ("v2") is built from the ground up to use Kubernetes' API extension system, and to integrate with Prometheus and other core components of the Kubernetes ecosystem. In version 2, Flux

                                                                GitHub - fluxcd/flux2: Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
                                                              • GitHub - mumoshu/decouple-apps-and-eks-clusters-with-tf-and-gitops

                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                  GitHub - mumoshu/decouple-apps-and-eks-clusters-with-tf-and-gitops
                                                                • GitHub - kubero-dev/kubero: A free and self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps

                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                    GitHub - kubero-dev/kubero: A free and self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps
                                                                  • 初心者がざっくり学ぶGitOpsとかArgoCDって何なの?

                                                                    しばらく業務で Docker/Kubernetes に触らせてもらってその中で CircleCI や Heml などの技術を学んできました。 そんな時次にぶつかった壁がArgo CDです。原因は圧倒的な日本語による解説記事の少なさです。 Qiita でも ArgoCD のタグをつけられている記事は執筆現在23 記事です。少ない。。 この記事では ArgoCDとは何のためのツールか ArgoCDの理解の上で避けて通れない GitOps とは何か と言うことを初心者なりにざっくりですがまとめていきます。 ツッコミや補足などあれば是非コメントかTwitterまでよろしくお願いします! ArgoCD って何なの? https://argoproj.github.io/argo-cd/ Argo CD follows the GitOps pattern of using Git repositor

                                                                      初心者がざっくり学ぶGitOpsとかArgoCDって何なの?
                                                                    • ECS Scheduled Task 上の定期実行バッチを ecschedule で GitOps 化した話 / A story about a scheduled execution batch on the ECS Scheduled Task converted to GitOps with ecschedule

                                                                      KGDC Tech Conference #0 通信インフラだけじゃないKDDIグループの多彩な技術 ( https://kgdc.connpass.com/event/203487/ ) で登壇の際に使った資料です。 資料内のリンク: * ECS Scheduled Taskの管理をecscheduleでGitOps化しました - コネヒト開発者ブログ - https://tech.connehito.com/entry/2021/03/01/155041 * タスクのスケジューリング (cron) - Amazon ECS: https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/userguide/scheduled_tasks.html * AWSサービスで実現するバッチ実行環境のコンテナ/サーバレス化/ Container s

                                                                        ECS Scheduled Task 上の定期実行バッチを ecschedule で GitOps 化した話 / A story about a scheduled execution batch on the ECS Scheduled Task converted to GitOps with ecschedule
                                                                      • 俺、今期が終わったらGitOpsするんだ - Tech Inside Drecom

                                                                        自己紹介と今回書くこと こんにちは、enzaプラットフォーム事業本部でエンジニアをやっている安藤です。 巷で話題のGitOpsについて「聞いたことあるけど、導入は検討していない」という状態だったのですが、今更ながらGitOpsが与えてくれる恩恵について知ることができたので、そのことについて書きたいと思います。

                                                                          俺、今期が終わったらGitOpsするんだ - Tech Inside Drecom
                                                                        • Bottlerocket with Fork, Clone, Run! - A Container Optimized OS with a GitOps model

                                                                          Bottlerocket OS is a secure, fast and easy to manage, Linux-based operating system. With EKS as the cluster control plane, Bottlerocket instances join the cluster as workers. It also works out of the box with one of our GitOps models, Fork Clone Run.

                                                                            Bottlerocket with Fork, Clone, Run! - A Container Optimized OS with a GitOps model
                                                                          • 管理画面にGitOpsを導入しました 〜DBマイグレーション編〜 - Gunosy Tech Blog

                                                                            こんにちは。広告技術部の yamaYu です。 広告サービスのバックエンド〜インフラを中心に触っています。 最近は専らパルデアの大地を駆け回る日々です。 今回の記事ですが、Kubernetes 上で管理している Rails 製システムの DB マイグレーションの扱いについて書きました。 下の記事の続編になっているため、こちらも参考にしていただけると幸いです。 tech.gunosy.io tech.gunosy.io Kubernetes 上でいいかんじに DB マイグレーションしたい Sync Phases, Waves, Resource Hooks Resource Hooks を用いた DB マイグレーション まとめ Kubernetes 上でいいかんじに DB マイグレーションしたい 前回までの記事で、Rails 製の管理画面が現状抱える CI/CD の課題の整理と GitOps

                                                                              管理画面にGitOpsを導入しました 〜DBマイグレーション編〜 - Gunosy Tech Blog
                                                                            • General availability: Azure GitOps with Flux v2 | Azure の更新情報 | Microsoft Azure

                                                                              Azure を探索 Azure について 安全かつ将来を見据えた、オンプレミス、ハイブリッド、マルチクラウド、エッジのクラウド ソリューションについて調べる グローバル インフラストラクチャ 他のどのプロバイダーよりも多くのリージョンを備える持続可能で信頼できるクラウド インフラストラクチャについての詳細情報 クラウドの経済性 Azure の財務上および技術的に重要なガイダンスを利用して、クラウドのビジネス ケースを作成する 顧客イネーブルメント 実績のあるツール、ガイダンス、リソースを使用して、クラウド移行の明確なパスを計画する お客様事例 成功を収めたあらゆる規模と業界の企業によるイノベーションの例を参照する

                                                                                General availability: Azure GitOps with Flux v2 | Azure の更新情報 | Microsoft Azure
                                                                              • EKSでFlux with KustomizeのGitOpsチュートリアルを試してみた | DevelopersIO

                                                                                はじめに おはようございます、もきゅりんです。 先日、EKSでWeave Fluxを使ってGitOpsしてみる によって、かなり楽にk8sでCI/CDを体験することができました。 しかし、実用の場面ではstg, prodといった複数の環境ごとに設定の調整することを考慮しなくてはなりません。 ということで、Kustomize *1 を使ったFluxでGitOpsを再びEKSでやってみました。 Using Flux with Kustomize を元に進めていきます。 このチュートリアルのシナリオとしては、staging と production と2つのk8s clusterがあり、それぞれに設定される最小のpod数がstgが1つ、prodが2つとなっていますが、この稿では、1clusterで2回デプロイすることで対応します。 環境について EKS Workshpの GETTING STAR

                                                                                  EKSでFlux with KustomizeのGitOpsチュートリアルを試してみた | DevelopersIO
                                                                                • GitOps とは | Red Hat

                                                                                  GitOps は、Git リポジトリを信頼できる唯一の情報源として使用し、インフラストラクチャをコードとして提供します。登録されたコードは CI プロセスをチェックし、CD プロセスではセキュリティやコードとしてのインフラストラクチャ (IaC、Infrastructure as Code)、またはアプリケーションフレームワークに設定される境界線に関する要件がチェックし、適用します。コードの変更はすべて追跡されるため、アップデートが容易になると同時に、ロールバックが必要な場合のバージョン管理も可能です。 GitOps が提供するもの: アプリケーション開発のための標準的なワークフローアプリケーション要件を事前に設定することによるセキュリティの向上Git による可視化とバージョン管理で信頼性を向上あらゆるクラスタ、クラウド、オンプレミス環境における一貫性GitOps フレームワークの構築には

                                                                                    GitOps とは | Red Hat