Wymagania wstępne
Aby zakończyć działanie polecenia Kubectl CP, użyjemy Ubuntu 20.04 system operacyjny Linux. Wybór systemu operacyjnego będzie całkowicie zależny od wyboru i preferencji użytkownika. Musimy zainstalować w nim Kubectl, a także konfigurować go w naszym systemie. Instalacja i konfiguracja minikube to niektóre z podstawowych i wymagań.
Rozpocznij minikube
MiniKube to program, który nadaje Ci aktualność. Kieruje Cię poprzez instalowanie i uruchamianie Kubernetes na urządzeniu z Linux, MacOS lub Windows. Możesz pominąć znaczący stopień wdrażania Kubernetes trudności i przejść do funkcjonalności narzędzia do zarządzania kontenerem. MiniKube to maszyna wirtualna, która obsługuje klaster Kubernetes jednopęzeł. Aby zacząć od Ubuntu 20.04 system Linux, musimy użyć terminalu wiersza poleceń. Otwórzmy powłokę za pomocą klawisza skrótu „Ctrl+alt+t” lub patrząc na aplikację terminalową w Ubuntu 20.04 Aplikacje systemowe Linux. Wykonaj następujące wymienione polecenie, aby uzyskać w toku w klastrze minikube.
$ minikube start
Proces rozpoczęcia minikube potrwa kilka minut, w zależności od specyfikacji maszyny, na której działają. Po rozpoczęciu możemy dalej korzystać z usług Kubernetes.
Lista szczegółów POD
Po budowaniu kapsułki podajesz jej adres IP. Jeśli kapsułek ma wiele kontenerów, mogą się połączyć, korzystając z LocalHost. Rozszerzanie komunikacji poza kapsułkę odbywa się poprzez ujawnienie portu. Polecenie Kubectl GET zwraca dane tabelaryczne dla jednego lub jeszcze więcej zasobów. Do filtrowania zawartości można użyć selektorów etykiet. Informacje mogą być przekazywane tylko dla bieżącej przestrzeni nazw lub całego klastra. Będziemy musieli zdecydować o nazwie lub kapsułach, z którymi chcielibyśmy pracować. Aby określić nazwy ( -y) POD, użyjemy Kubectl Get POD i używamy tych nazwisk w przykładach. Wykonaj następujące wymienione polecenie, aby wymienić podsekcje, które są obecnie dostępne w systemie.
$ kubectl get PODS
Utworzyliśmy plik w katalogu domowym Ubuntu 20.04 system operacyjny Linux. Plik nazywa się „ABC.tekst". Ten plik zostanie użyty do pracy z poleceniem Kubectl CP w Ubuntu 20.04 system operacyjny Linux.
Przykład 1:
Załóżmy, że musimy przenieść odpowiednie pliki z lokalnego komputera na POD. W poprzednim przykładzie skopiowaliśmy plik lokalny o nazwie „przykład”. Aby powtórzyć plik, dostarczyliśmy identyczną ścieżkę na POD. W obu sytuacjach zauważysz, że wykorzystaliśmy bezwzględną ścieżkę. Można również użyć względnych ścieżek. Jednym znaczącym rozróżnieniem między Kubectl CP a programem takim jak SCP jest to, że teraz plik jest kopiowany zgodnie z katalogiem roboczym, a nie katalogiem domowym w Kubernetes. W tej ilustracji plik „ABC.txt ”zostanie wykorzystany. Wykonaj poniżej cytowane polecenie w Ubuntu 20.04 Linux System operacyjny Shell.
$ Kubectl CP ABC.Przykład TXT: ABC.tekst
Przykład 2:
Skopiuje plik „ABC.txt ”od działającego katalogu twojego kapsuła po bieżący katalog roboczy. Wykonaj poniżej cytowane polecenie w Ubuntu 20.04 Linux System operacyjny Shell.
$ kubectl sp Przykład: ABC.TXT ABC.tekst
Wniosek
Ten przewodnik jest związany z poleceniem Kubectl CP. Znaczenie polecenia Kubectl CP zostało szczegółowo wyjaśnione. Omówiliśmy kilka przykładów lepszego zrozumienia. Mam nadzieję, że będą cenne dla twojej pracy.