Kubebuilder

kubebuilderコマンドは、カスタムコントローラのプロジェクトの雛形を自動生成するためのツールです。 ソースコードだけでなく、MakefileやDockerfile、各種マニフェストなど数多くのファイルを生成します。

kubebuilderコマンドのヘルプを表示してみましょう。

$ kubebuilder -h
Usage:
  kubebuilder [command]

Available Commands:
  create      Scaffold a Kubernetes API or webhook.
  edit        This command will edit the project configuration
  help        Help about any command
  init        Initialize a new project
  version     Print the kubebuilder version

kubebuilderには、プロジェクトの新規作成をおこなうinitサブコマンド、新しいAPIやWebhookの生成をおこなうcreateサブコマンド、生成したプロジェクトの設定を変更するeditサブコマンドがあります。

本資料では、initサブコマンドとcreateサブコマンドの使い方を紹介します。

results matching ""

    No results matching ""