Helm 3の完全なチュートリアル(6):テンプレートでHelm関数を使用する

インターネット上で詳細なHelm3ドキュメントの検索に失敗し、公式Webサイトのドキュメントが乱雑になりすぎて、技術グループがドキュメント情報について相談し、嘲笑されました。MDは蒸し饅頭を争うことはありません。良い資料がない場合は、自分でまとめます。ドキュメントのコンテンツの一部は主要なブログや公式ウェブサイトからのものであり、テキストコンテンツの一部は私が再配置したものです。すべての概念の説明には、実際のコードレコードと経験が伴います。記事は随時更新されますので、このコラムをフォローして購読してください。ご不明な点がございましたら、コメント欄にメッセージを残してください。
このコラムの元のテキストへのリンク:https://blog.csdn.net/xzk9381/category_10895812.html、転載のソースを示してください

前回の記事では、簡単なグラフを作成し、テンプレートファイル内の組み込みオブジェクトを参照する方法を学びました。次に、テンプレートファイルで関数を使用する方法を説明します。

Helmは60以上の使用可能な関数を提供します。これらの関数を使用することにより、インポートされたデータをより便利に変換できます。次の記事では、すべての関数の簡単な説明と例を示します。この記事では、テンプレートファイルでの関数の使用法を予備的に理解するために、一般的に使用されるいくつかの関数のみを示します。

1.クォート関数とスクォート関数

前回の記事では、テンプレートファイルを作成するときに、組み込みオブジェクトを参照するテンプレートの部分を引用符で囲んで、テンプレートがデータを処理してKubernetesに正しく渡すことができるようにする必要があると述べました。実際、関数を使用して、インポートされた文字列データに引用符を追加することもできます。

引用符または引用符関数は、このような機能を実現できます。引用符または引用符関数にパラメーターを渡すことにより、二重引用符(引用符)または単一引用符(引用符)をパラメーターに追加できます。たとえば、次の例:

  1. まず、value.yamlファイルに次のように入力します。

おすすめ

転載: blog.csdn.net/xzk9381/article/details/115236257