タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Kustomizeに関するaufhebenのブックマーク (3)

  • kustomizeで復数環境のマニフェストファイルを簡単整理

    はじめに 前回は、これまで説明したDeploymentやServiceを使って実際にJavaアプリケーションを動作しました。ここでは「kustomize」というツールを利用してマニフェストを統合しました。 今回は、この「kustomize」について少し掘り下げて説明し、実際にkubernetesマニフェストを整理していきます。 kubernetesマニフェストの肥大化 これまで、kubernetes上にアプリケーションを展開するためにマニフェストファイルを書いてきました。アプリケーション1つにマニフェストファイルが1セット、というように対応していれば良いのですが、実際の運用ではそうもいかないことがあります。それこそ前回取り扱ったアプリケーションのように、開発環境と番環境、あるいはステージング環境で微妙にマニフェストが異なる…ということはよくあります。このときにファイルを用いて差分管理して

    kustomizeで復数環境のマニフェストファイルを簡単整理
  • kustomizeやSecretを利用してJavaアプリケーションをデプロイする

    はじめに 今回は、これまでの回で学んだことを踏まえて、より複雑で実践的なアプリケーションをデプロイしてみましょう。 サンプルアプリケーションの概要 今回利用するサンプルアプリケーションは、技術ブログサイトをイメージして作成しました。4つのサービスに分かれており、それぞれ「Article」「AccessCount」「Rank」「WebSite」と呼びます。 アプリケーションのソースコードとデプロイ用のマニフェストはGitLab.comの以下のプロジェクトで公開されています。 https://gitlab.com/creationline/thinkit-kubernetes-sample1 WebSiteサービス:エンドユーザ向けのWebサイトを提供。記事の一覧と各記事のページが閲覧でき、前日のアクセスランキングがサイドバーに表示される。 Articleサービス:ブログ記事の一覧と取得、作成

    kustomizeやSecretを利用してJavaアプリケーションをデプロイする
  • Kustomizeで環境ごとに異なるマニフェストを作る · Goldstine研究所

    ブログの更新頻度が落ちていますが、サボっているわけではないです。。 はい。mosuke5です。 やはりKubernetesマニフェストのテンプレートエンジンは必要だ、と気づいてしまったので、マニフェストを生成できるツールを探していました。 そこで、Kustomizeを試しみたのでアウトプットとして残しておきます。使ってみた上でハマったポイントや注意すべき点なども含めて書きたいと思います。 モチベーション kubernetes初心者として、マニフェストもかけてきたし、kubectl apply -f xxxxですぐにデプロイできるし、最高だなって思ってました。 しかし、いざ、開発環境と番環境の2つのNamespaceで利用したくなったり、運用のことを考えるといろいろと不都合が発生してきました。 開発環境と番環境でパラメータが変えたいことがある 番環境だけ入れたいリソースがある(例えばL

    Kustomizeで環境ごとに異なるマニフェストを作る · Goldstine研究所
  • 1