タグ

helmに関するtakaya030のブックマーク (7)

  • Laravelをskaffold使ってKubernetesで動かす - Qiita

    Docker for MacKubernetesが搭載された安定版がリリースされ、少し時間が立ちました。 minikubeとのお別れは完了しましたでしょうか?今回は、Laravelで作ったアプリケーションをKubernetes上で動かせるサンプルを作成しました。 ryosukes/laravel-k8s-sample READMEを読めば、とりあえず動かすことは可能になるかと思うので、とりあえず動かしてみたいと思う方は試してみてください(初回はすごく時間かかるかもですが)。 僕自身が社内でLaravelを使っているため、今回はLaravelでサンプルを作成しましたが、フレームワークだったり言語を他のものにすげ替えても簡単に動作させることが可能だと思います。 この記事では、Mac上でLaravel on Kubernetesを動かしskaffoldを使って開発できるようにするまでの流れを解

    Laravelをskaffold使ってKubernetesで動かす - Qiita
  • Helm とは?: 概要、Kubernetes プロジェクト管理、ユースケース

    この Helm 完全ガイドでは、Helm の概要とユースケースに加え、Kubernetes プロジェクトに Helm を導入するメリットなどを詳しく解説します。 Helm とは? Helm とは、Kubernetes 設定ファイルを 1 つの再利用可能なパッケージにまとめて、Kubernetes アプリケーションの作成、パッケージ化、構成、デプロイを自動化するツールです。 マイクロサービスアーキテクチャでは、アプリケーションが成長するほどマイクロサービスの数が増え、管理が難しくなっていきます。オープンソースの コンテナオーケストレーション テクノロジーである Kubernetes を使うと、複数のマイクロサービスを 1 つのデプロイにまとめて、プロセスを簡素化できます。しかし、開発ライフサイクルを通じて Kubernetes アプリケーションを管理する際にも、バージョン管理、リソース割り当

    Helm とは?: 概要、Kubernetes プロジェクト管理、ユースケース
  • Helmの概要とChart(チャート)の作り方 - Qiita

    記事の内容 この記事では、 Helm Chart(チャート)を作るというゴールに向けて、以下のことを説明します。 Helm自体の概説 (前半) Helmチャートの作り方 (後半) この記事の作成に至った動機付けと背景 Helm自体や、その利用手順についての情報は多いが、「Helmチャートそのものの作り方」について、特に日語で説明したものが少ないように思えたため。 Helmについては、チャートの作り方を含めて https://helm.sh/ のサイトにある公式ガイドに良くまとまっているため、「それを頭からちゃんと読めば良い」のは確かなのですが、もう少し「家ガイドを読む前にさっと流して理解できるまとめ」があっても良いように思えたため。 人数的には明らかに「Helmを利用するだけの人 > Helmチャートを作成する人」だと思いますが、後者の方の初期ステップのお役に立てば幸いです。 Helm

    Helmの概要とChart(チャート)の作り方 - Qiita
  • kubernetesとhelmで作る最強のオレオレheroku,yadockeri - PartyIX

    この記事は LAPRAS Advent Calendar 2019 の18日目です. 会社でWebサービスを開発していると,検証したりレビューしたりするときに専用の環境が欲しくなる.それは開発しているブランチごとに独立した環境であって欲しいし,なんなら番っぽいデータが入っているとなお良い. そしてエンジニアだけでなくデザイナーやPOもアクセスできて欲しい.俺のローカル環境を立ち上げればいい?最初は確かにそうなんだけれど,開発メンバーが増えてきたときに,全員がそれをやらなきゃいけないというのはコストだ.レビューのたびにそれをやるとなると,かなりのコストだ. そいうわけで社内に検証環境を立ち上げるyadockeriというプロダクトを前職で作っていたんだけど,今の職場でも作りたくなってしまったのであった(3年ぶり2回目). kubernetesで,helm番環境は全部kubernetes

    kubernetesとhelmで作る最強のオレオレheroku,yadockeri - PartyIX
  • Helmの使い方を3分で理解する - Qiita

    Kubernetesクラスタに Helmを使ったセットアップが増えているように思います。そこで、Helmコマンドの基的な使い方を整理しました。 Helmの3大コンセプト Helmは、以下の3点を押さえておくと、理解しやすくなります。 (1) チャートは、ヘルムのパッケージである。 チャートには、ツール、アプリケーション そして サービスなどをKubernetes クラスタで実行に必要なすべてのリソース定義が入っている。類似の概念として、RedHat系Linuxのyumコマンド、Debian系Linuxのaptコマンドなどがある。 (2) リポジトリは、チャートを集め共有するための場所である。 類似の概念では、Perl言語のCPANリポジトリ、Fedora Package Database などがあるが、Kubernetes 用である。 (3) リリースは、Kubernetes上で実行され

    Helmの使い方を3分で理解する - Qiita
  • Helm を使って Kubernetes を管理する

    こんにちは。@jedipunkz です。 今回は Helm という kubernetes のパッケージマネージャ的なソフトウェアを使ってみたので記事にしたいと思います。 公式サイト : https://helm.sh/ Kubernetes仕事で使っているのですが “レプリケーションコントローラ” や “サービス” といった単位を使って Pod, Service を管理しています。Helm を使うことでこれらの管理方法が変わるのか調べたいと思います。 依存するソフトウェア 今回は MacOS を使って環境を整えます。 virtualbox minikube kubectl これらのソフトウェアをインストールしていきます。 $ brew cask install virtualbo $ curl -Lo minikube https://storage.googleapis.com/mi

    Helm を使って Kubernetes を管理する
  • デプロイ時の課題をKubernetes×Helmで解決! サードパーティリソースへのアクセス管理 (1/2):CodeZine(コードジン)

    Kubernetesはコンテナ化されたアプリケーションのイノベーションプラットフォームとして、近年注目されています。Kubernetesを使用すると、コンテナ化されたアプリケーションをクラウド/オンプレミス/ハイブリッド環境で簡単にデプロイして実行できます。そんなKubernetesの躍進を支えたテクノロジーの1つが、Kubernetesアプリケーションのパッケージ化/インストール/管理に使用されるHelmだと言えるでしょう。Talendのクラウドアプリケーションでも、KubernetesとHelmを使用しています。稿では、デプロイ時に発生する課題への対応にKubernetesのリソースとHelmチャートを使用する方法を紹介します。なお、この記事はTalend社ブログから翻訳・転載したものです。 原文:How to Manage Access to 3rd Party Resource

    デプロイ時の課題をKubernetes×Helmで解決! サードパーティリソースへのアクセス管理 (1/2):CodeZine(コードジン)
  • 1