2015-07-15 24 views
5

Inizialmente ho installato un cluster con l'utilità kube-up.sh su AWS. Ora ho esaurito la capacità e sto cercando un modo semplice per estendere il mio cluster con più nodi.Aggiungi nodi al cluster di kubernetes su AWS?

Esiste un modo "semplice" per aggiungere più nodi a un cluster in esecuzione su AWS? Ho letto tutti i documenti ma non riesco a trovare un modo.

Grazie!

risposta

2

Non è "semplice", ma se cloni la configurazione su uno dei tuoi nodi, si registrerà automaticamente con il master.

Fondamentalmente è necessario clonare i token di configurazione e autorizzazione Kubelet.

Sarà inoltre necessario impostare reti avanzate per instradare i pacchetti nella sottorete del nodo. Di nuovo, se si guarda la configurazione di un nodo esistente, si dovrebbe essere in grado di emulare ciò che deve accadere.

Questo è uno dei luoghi in cui Google Container Engine semplifica le cose, il ridimensionamento è integrato nell'esperienza della console.

Eventualmente qualcuno può supportare i gruppi di scalabilità automatica di Amazon, ma per ora questo genere di cose è decisamente meglio supportato su Google Cloud Platform.

+0

Grazie Brendan. Scusa per il ritardo della risposta. Ho fatto alcuni test e mi sembra di andare sul cruscotto AWS EC2 e quindi seleziono un seguace e poi clic su "Avvia più come questo" sotto "Azioni", il seguace si avvicina e si registra proprio bene. Questa non è la soluzione idea ma funziona. La rimozione funziona allo stesso modo. – florianrosenberg

+0

@FlorianRosenberg grazie per avermi fatto questa domanda - ti dispiacerebbe chiarire "La rimozione funziona allo stesso modo"? Il modo "corretto" di ridimensionare è semplicemente fermare un nodo e far recuperare Kubernetes? – munchybunch

+0

Sì, ho interrotto il nodo e ho ripristinato k8s. Questo funziona per me. Non sono sicuro che sia "corretto". – florianrosenberg

15

Se si utilizza il kube-up, i tuoi minion devono essere avviati in un gruppo con ridimensionamento automatico e si dovrebbe essere in grado di modificare le dimensioni del gruppo con ridimensionamento automatico.

Questa domanda è vecchia di alcuni mesi, quindi non sono sicuro se questo fosse il caso a luglio, ma ora dovrebbe essere il caso.

Sto anche lavorando al lancio del master in un gruppo di ridimensionamento automatico, in modo che se il master muore viene automaticamente ridimensionato, ma questo è un po 'più complicato a causa del disco persistente. Ma spero di fare 1.1!

+0

Grazie per la risposta. Hai fatto progressi sulla scalabilità automatica per il master? – chbh

+0

Grazie al ridimensionamento dei nodi funziona come un fascino :) – pagid

Problemi correlati