Voraussetzungen
Um Kubectl mit CURL zu verwenden, stellen Sie sicher, dass Sie eine Linux -Verteilung installiert haben. In diesem Beispiel führen wir Ubuntu 20 aus.04 LTS. Darüber hinaus muss ein Minikube -Cluster bereitgestellt und so konfiguriert werden, dass Kubernetes -Dienste betrieben werden. Sie sollten auch Sudo -Berechtigungen haben. Die reibungslose Implementierung dieses Artikels erfordert die Installation von Kubectl.
Methode zur Ausführung von Curl mit Kubectl
Wählen Sie zunächst eine der folgenden Methoden, um das Terminalfenster zu öffnen:
Sie können das Befehlszeilenterminal mit einer dieser beiden Techniken schnell starten. Um den Minikube -Cluster zu starten, führen Sie den unten angegebenen Befehl aus, nachdem er gestartet wurde:
$ start minikube
Dieser Befehl erfordert einige Zeit zum Ausführen. Sie können die Version von Minikube in Ihrem Betriebssystem untersuchen, während Sie den Befehl ausführen. Wir können den Kubectl -Exec nutzen, um mit der Shell zu beginnen. Sobald Sie an die Shell gerichtet sind, müssen Sie Curl darin installieren, indem Sie den folgenden Befehl im Terminal überprüfen:
# APT-GET CURL Installieren Sie
Die Installation dauert einige Momente basierend auf Ihrer Internetgeschwindigkeit. Nach der Installation wird der folgende Befehl im Terminal von Ubuntu 20 ausgeführt.04 LTS zusammen mit Keyword Curl:
# curl http: // localhost/
Der folgende Befehl konfiguriert Kubectl so, dass sie als umgekehrter Proxy fungiert. Es ist im Prozess der Lokalisierung und Autorisierung des API -Servers.
$ kubectl proxy -port = 8080 &
Es ermöglicht auch, dass statische Daten über einen bestimmten HTTP -Pfad bedient werden. Mit Ausnahme des Pfades, der mit dem statischen Ressourcenpfad übereinstimmt, werden alle eingehenden Informationen aus einem Port gelangen und an den externen Kubernetes -API -Server -Port übergeben. Anschließend können Sie Curl verwenden, um die API zu untersuchen, wie unten mit Hilfe des Befehls angegeben:
$ curl http: // localhost: 8080/api/
Die Ausgabe ist nahezu identisch, wie Sie im obigen beigefügten Bild untersuchen können.
Abschluss
Wir haben die Grundlagen von Curl und einige seiner hilfreichsten Einstellungen behandelt. In diesem Handbuch können Sie jetzt Curl verwenden, um Ihre Apps zu debuggen und Ihre URLs zu testen. Wir haben nur wenige Befehle ausprobiert, um sich mit Curl vertraut zu machen. Der gesamte Artikel ist einfach zu implementieren und zu absorbieren. Jetzt erwarte ich, dass Sie nach gründlichem Anweis.