Prerequisiti
Assicurati di avere minikube installato e configurato prima di utilizzare KubeCtl per modificare una configmap su Ubuntu 20.04 LTS. Per il completamento di questo articolo completo, dovresti avere privilegi sudo.
Metodo per creare il file di configurazione configmaps
Per iniziare, devi prima aprire un terminale di comando. È possibile eseguire questa operazione utilizzando il tasto di scelta rapida ctrl+alt+t o scorrendo tra applicazioni.
È necessario eseguire il seguente comando scritto nella tua console con quanto immediatamente viene visualizzata la finestra del terminale.
$ Minikube inizi
Per iniziare con Minikube, devi mettere in pausa alcuni minuti dopo l'esecuzione di questo programma. Puoi anche verificare la versione Minikube esibita dopo che il comando è stato effettivamente eseguito.
Ora siamo pronti a creare configmaps; A tale scopo, useremo il comando touch per la creazione di file. estensione Yaml.
Il comando touch è un comando di base ma importante nei sistemi Linux che consente agli utenti di creare file. È uno dei comandi terminali più elementari di Linux e gli sysadmins lo usano frequentemente per una gamma di attività. Per eseguire il comando di seguito per creare il file di configurazione configmaps.
$ touch Configmap.Yaml
Non ci sarà output di questo comando sul terminale. Il comando creerà un file nella tua home directory. Puoi verificarlo andando alla home directory del tuo Ubuntu 20.04 Sistema. Puoi confermare che il file è stato generato in modo efficace.
Ora dobbiamo aggiungere parte del contenuto nel file che abbiamo creato in precedenza. L'approccio più semplice per utilizzare configmaps è definirli in yaml e montarli come un volume. Crea un file YAML con le coppie di valore chiave della tua configurazione. Ecco una configurazione di esempio con determinate chiavi con valori singoli e altri con valori che assomigliano a un frammento di stile di configurazione.
Devi salvare lo stesso contenuto e, dopo averlo salvato, devi chiudere il file. Ora siamo pronti a creare configmaps in kubernetes utilizzando il comando kubectl. Esegui il comando apposto nella shell del terminale di Ubuntu 20.04 Sistema.
$ kubectl crea -f configmap.Yaml
L'output raffigura la creazione efficace della mappa di configurazione in Kubernetes.
Metodo per modificare configmaps in kubernetes usando kubectl
Ora, se si desidera modificare lo stesso file, controlla il comando di seguito nella shell di Ubuntu 20.04 Sistema.
$ kubectl Modifica configmap
All'esecuzione del comando sopra citato, apparirà il seguente output. Puoi modificare il file secondo le tue esigenze di lavoro.
Conclusione
Abbiamo discusso del concetto di configmap in kubernetes nell'articolo sopra menzionato. Inoltre, abbiamo ampliato come utilizzare KubeCtl per formare una configmap. Dopo aver letto questo post, sono fiducioso che non avrai dubbi sulla modifica e la creazione di una configurazione in kubectl.