2017-02-18 2 views

Odpowiedz

3

Dodatki można wdrażać za pomocą plików yaml, a także za pomocą addon manager. Mam już zainstalowane dashboard, monitoring, DNS ręcznie przy użyciu dostarczonych plików yaml (z niewielkimi modyfikacjami) w tym repo.

Uwaga addon-manager jest dość szczególny, należy skopiować wszystkie pliki w katalogu, a następnie:

./kube-addons.sh 

Btw Wolę instalowania dodatków ręcznie zamiast przy użyciu menedżera dodatku.

dodatek DNS instrukcja przykład:

Weź kubedns-controller.yaml.sed, Wymień $DNS_DOMAIN z cluster.local (należy użyć domeny określonej w konfiguracji tutaj). Możesz także ustawić ją jako zmienną. Pamiętaj, że w tym pliku występuje wiele zdarzeń.

Następnie:

mv kubedns-controller.yaml.sed kubedns-deployement.yaml 
kubectl create -f kubedns-deployement.yaml 
+0

Dzięki za szybką odpowiedź! Jestem na https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/addon-manager, ale nie znalazłem pliku yaml dla addon-managera ... Także dns repo https: // github. com/kubernetes/kubernetes/drzewo/master/cluster/addons/dns ma .base .in .sed plik, jak utworzyć yaml z tymi plikami? –

+0

Nie miałem konta na gcloud, więc domyślam się, że przyczyną poniżej polecenia nie powiodło się. Ale już mam gotowy obraz dokowania gotowy na moim komputerze, jak wdrożyć ten obraz do kubernetes? Szukam pliku yaml do zrobienia kubectl create -f, więc mógłbym go przygotować. gcloud docker - push gcr.io/google-containers/kube-addon-manager-s390x:v6.4-alpha.1 make: gcloud: Command not found Makefile: 49: przepis na cel "push" nie powiodło się –

+0

dodano instrukcje ręczne dla kubedns –

Powiązane problemy