Ποια είναι η χρήση του ConfigMap στο Kubernetes;
Ποια είναι η χρήση του ConfigMap στο Kubernetes;

Βίντεο: Ποια είναι η χρήση του ConfigMap στο Kubernetes;

Βίντεο: Ποια είναι η χρήση του ConfigMap στο Kubernetes;
Βίντεο: Kubernetes ConfigMap и Secret как Kubernetes Volumes | Демо 2024, Νοέμβριος
Anonim

ο ConfigMap Ο πόρος API παρέχει μηχανισμούς για την έγχυση κοντέινερ με δεδομένα διαμόρφωσης, διατηρώντας τα κοντέινερ αγνωστικά για Κουμπερνέτες . ConfigMap μπορεί να είναι μεταχειρισμένος για αποθήκευση λεπτομερών πληροφοριών όπως μεμονωμένες ιδιότητες ή χονδροειδείς πληροφορίες όπως ολόκληρα αρχεία διαμόρφωσης ή blobs JSON.

Κατά συνέπεια, τι είναι το ConfigMap στο Kubernetes;

ΕΝΑ ConfigMap είναι ένα λεξικό ρυθμίσεων διαμόρφωσης. Αυτό το λεξικό αποτελείται από ζεύγη συμβολοσειρών κλειδιού-τιμής. Κουμπερνέτες παρέχει αυτές τις τιμές στα κοντέινερ σας. Όπως και με άλλα λεξικά (χάρτες, κατακερματισμοί,) το κλειδί σάς επιτρέπει να λαμβάνετε και να ορίζετε την τιμή διαμόρφωσης.

Εκτός από τα παραπάνω, πώς μπορώ να ορίσω μεταβλητές περιβάλλοντος στο Kubernetes; Όταν δημιουργείτε ένα Pod, μπορείτε ορίστε μεταβλητές περιβάλλοντος για τα κοντέινερ που τρέχουν στο Pod. Προς το ορίστε μεταβλητές περιβάλλοντος , περιλαμβάνει το env ή το πεδίο envFrom στο αρχείο διαμόρφωσης. Στο κέλυφός σας, εκτελέστε την εντολή printenv για να παραθέσετε το μεταβλητές περιβάλλοντος . Για έξοδο από το κέλυφος, εισαγάγετε την έξοδο.

Εδώ, πώς μπορώ να δημιουργήσω ένα ConfigMap στο Kubernetes;

  1. Πρέπει να έχετε ένα σύμπλεγμα Kubernetes και το εργαλείο γραμμής εντολών kubectl πρέπει να έχει ρυθμιστεί ώστε να επικοινωνεί με το σύμπλεγμα σας.
  2. Χρησιμοποιήστε την εντολή kubectl create configmap για να δημιουργήσετε ConfigMaps από καταλόγους, αρχεία ή κυριολεκτικές τιμές:
  3. Μπορείτε να χρησιμοποιήσετε το kubectl describe ή το kubectl get για να ανακτήσετε πληροφορίες σχετικά με ένα ConfigMap.

Τι είναι μυστικό στο Kubernetes;

Διαφημίσεις. Μυστικά μπορεί να οριστεί ως Κουμπερνέτες αντικείμενα που χρησιμοποιούνται για την αποθήκευση ευαίσθητων δεδομένων, όπως όνομα χρήστη και κωδικούς πρόσβασης με κρυπτογράφηση. Υπάρχουν πολλοί τρόποι δημιουργίας μυστικά στο Kubernetes.

Συνιστάται: