Ich arbeite seit einiger Zeit daran, aber Google Container Engine hat einige fehlende Dokumentation zur Installation von Addons.Wie aktiviere ich Addons in der Google Container Engine?
Zuerst dachte ich, ich erstelle meine Addons als yml
Dateien und installieren Sie sie in den kube-system
Namespace.
Aber der Addon-Manager entfernt scheinbar alles aus dem Namespace kube-system
, der seiner Meinung nach dort nicht hingehört.
Wie füge ich ein beliebiges Kubernetes Addon zu meinem Google Container Engine Cluster hinzu?
Zum Beispiel würde ich installieren mag:
Danke für das Aufräumen. Wissen Sie, wie Sie die Quelle der Wahrheit in der Google Compute Engine bearbeiten? Idealerweise sollten diese Addons auch vom Addon-Manager verwaltet werden. Ein anderes Problem, dem ich gegenüberstehe, wenn ich diese Addons in einem separaten Namespace ausführe, ist, dass ich 'hapster' zweimal ausführen müsste. Einer läuft bereits im Namensraum 'kube-system'. – Overbryd
Sie können die Quelle der Wahrheit auf GKE nicht direkt bearbeiten. Sie können die GKE-API verwenden, um Teile davon zu ändern (aktivieren/deaktivieren Sie einige der Addons). –
Wenn Sie genügend GKE-Addons deaktivieren, wird der Heap- ster nicht im kube-system-Namespace ausgeführt und Sie werden nur Ihre Kopie davon ausführen. Ich denke, dass es für eine Reihe von GKE-Addons erforderlich ist, also müssen Sie möglicherweise die meisten/alle GKE-Addons deaktivieren, damit es verschwindet. –