成らぬは人の為さぬなりけりスマートフォン用の表示で見る成らぬは人の為さぬなりけりエンジニアライフをエンジョイする為のブログこの広告は、90日以上更新していないブログに表示しています。notesこんな感じ主要な所を説明Chart.yamlまぁ、メタデータだな。名前とか、versionとか、authorとかそーいうの。values.yamlこいつが、設定だ。Ansibleでいう、defaults/main.ymlこの設定を、外から上書きできる感じになる。templatesこの中に、実際に使う、yamlを吐くテンプレートを書く。deploymentとかserviceとかingressとか。そのyamlを吐くtemplateにvaluesの変数を埋め込む感じぶっちゃけ、yamlじゃなくても普通にERB的なテンプレートなので、なんでもできそう。appに則っているChartをReleaseとして管理しているupgradeコマンドでReleaseを作るrollbackコマンドで戻せるhistoryで履歴を見れるふーん。default0.4.0がinstall出来た。nameも指定できた。upgradeしてみよう。失敗ん?version指定を消してみる、、、うまくいった。0.4.0に戻してみたり、再度0.4.1にしてみたり。completeこんな感じ。(kubectl的な)RepositoryChartの管理TillerChartと設定を使ってreleaseを作るk8sにデプロイする要はこいつが肝心ちなみに、それぞれのやり取りは全てgRPCらしい。