File tree 1 file changed +1
-1
lines changed
content/ja/docs/tasks/administer-cluster
1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ Kubernetesプロジェクトは、(クラウドプロバイダーの)独自実
22
22
Kubernetesには登録されていない独自のクラウドプロバイダーのクラウドコントローラーマネージャーを構築するには、
23
23
24
24
1 . [ cloudprovider.Interface] ( https://github.com/kubernetes/cloud-provider/blob/master/cloud.go ) を満たす go パッケージを実装します。
25
- 2 . Kubernetesのコアにある[ cloud-controller-managerの` main.go ` ] ( https://github.com/kubernetes/kubernetes/blob/master/cmd/cloud-controller-manager/controller-manager .go ) をあなたの` main.go ` のテンプレートとして利用します。上で述べたように、唯一の違いはインポートされるクラウドパッケージのみです。
25
+ 2 . Kubernetesのコアにある[ cloud-controller-managerの` main.go ` ] ( https://github.com/kubernetes/kubernetes/blob/master/cmd/cloud-controller-manager/main .go ) をあなたの` main.go ` のテンプレートとして利用します。上で述べたように、唯一の違いはインポートされるクラウドパッケージのみです。
26
26
3 . クラウドパッケージを ` main.go ` にインポートし、パッケージに [ ` cloudprovider.RegisterCloudProvider ` ] ( https://github.com/kubernetes/cloud-provider/blob/master/plugins.go ) を実行するための ` init ` ブロックがあることを確認します。
27
27
28
28
多くのクラウドプロバイダーはオープンソースとしてコントローラーマネージャーのコードを公開しています。新たにcloud-controller-managerをスクラッチから開発する際には、既存のKubernetesには登録されていない独自クラウドプロバイダーのコントローラーマネージャーを開始地点とすることができます。
You can’t perform that action at this time.
0 commit comments