Forutsetninger
For å fullføre arbeidet med Kubectl CP -kommandoen, vil vi bruke Ubuntu 20.04 Linux operativsystem. Valget av operativsystemet vil være helt avhengig av brukervalget og preferansen. Vi må installere Kubectl i den og må også konfigurere det på systemet vårt. Installasjonen og konfigurasjonen av Minikube er noen av de grunnleggende og kravene.
Start Minikube
Minikube er et program som holder deg oppdatert. Det guider deg gjennom å installere og kjøre Kubernetes på en enhet som kjører Linux, macOS eller Windows. Du kan hoppe over den betydelige Kubernetes -distribusjonsgraden av vanskeligheter og hoppe rett inn i å bruke containerstyringsverktøyets funksjonalitet. Minikube er en virtuell maskin som driver en en-node Kubernetes-klynge. Å starte det på Ubuntu 20.04 Linux -system, vi må bruke kommandolinjeterminalen. La oss åpne skallet ved å bruke snarveisnøkkelen “Ctrl+Alt+T” eller ved å se på terminalapplikasjonen i Ubuntu 20.04 Linux systemapplikasjoner. Utfør følgende oppførte kommando for å komme i gang med Minikube -klyngen.
$ Minikube Start
Prosessen for å starte Minikube vil ta noen minutter, avhengig av spesifikasjonene til maskinen du opererer. Når det er i gang, kan vi bruke Kubernetes -tjenestene videre.
Liste over poddetaljer
Når du bygger en pod, gir du den IP -adressen. Hvis poden har mange containere, kan de koble til ved å bruke localhost. Utvidelse av kommunikasjon utover poden oppnås ved å avsløre en port. KUBECTL GET -kommandoen returnerer tabelldata for en eller enda mer ressurser. Etikettvalgere kan brukes til å filtrere innhold. Informasjon kan gis for bare det nåværende navneområdet eller hele klyngen. Vi må bestemme oss for podens navn eller pods som vi ønsker å jobbe. For å bestemme podens navn (er), vil vi bruke Kubectl Get Pod, og vi bruker disse navnene gjennom eksemplene. Utfør følgende listede kommando for å liste opp belgene som for øyeblikket er tilgjengelige i systemet.
$ kubectl få pods
Vi har opprettet en fil i hjemmekatalogen til Ubuntu 20.04 Linux operativsystem. Filen heter “ABC.tekst". Denne filen vil bli brukt til å jobbe Kubectl CP -kommandoen i Ubuntu 20.04 Linux operativsystem.
Eksempel 1:
La oss si at vi må overføre noen relevante filer fra en lokal PC til en POD. Vi kopierte en lokal fil til en pod kalt "eksempel" i foregående eksempel. For å gjenskape filen har vi levert en identisk bane på POD. I begge situasjoner vil du merke at vi benyttet oss av en absolutt vei. Relative stier kan også brukes. Et betydelig skille mellom Kubectl CP og et program som SCP er at nå er filen kopiert i henhold til arbeidskatalogen i stedet for hjemmekatalogen i Kubernetes. I denne illustrasjonen “ABC“ ABC.txt ”vil bli brukt. Utfør den nedenfor siterte kommandoen i Ubuntu 20.04 Linux operativsystem terminalskall.
$ Kubectl CP ABC.TXT Eksempel: ABC.tekst
Eksempel 2:
Den vil kopiere filen “ABC.txt ”fra Pods arbeidskatalog til den gjeldende arbeidskatalogen. Utfør den nedenfor siterte kommandoen i Ubuntu 20.04 Linux operativsystem terminalskall.
$ KUBECTL SP Eksempel: ABC.TXT ABC.tekst
Konklusjon
Denne guiden er relatert til Kubectl CP -kommandoen. Betydningen av Kubectl CP -kommandoen er blitt forklart i detalj. Vi har diskutert noen få eksempler for en bedre forståelse. Jeg håper de vil være verdifulle for arbeidet ditt.