Conditions préalables
Pour utiliser Kubectl avec Curl, assurez-vous que vous avez installé une distribution Linux. Dans cet exemple, nous exécutons Ubuntu 20.04 LTS. De plus, un cluster Minikube doit être déployé et configuré pour exploiter les services Kubernetes. Vous devriez également avoir des autorisations sudo. La mise en œuvre fluide de cet article nécessite l'installation de Kubectl.
Méthode pour exécuter Curl avec Kubectl
Pour commencer, choisissez l'une des méthodes suivantes pour ouvrir la fenêtre du terminal:
Vous pouvez lancer rapidement le terminal de ligne de commande en utilisant l'une de ces deux techniques. Pour démarrer le cluster Minikube, exécutez la commande indiquée ci-dessous après son lancement:
$ start minikube
Cette commande nécessitera un peu de temps pour exécuter. Vous pouvez examiner la version de Minikube disponible sur votre système d'exploitation lors de l'exécution de la commande. Nous pouvons utiliser l'exécutif Kubectl pour commencer avec le shell. Une fois que vous êtes dirigé vers le shell, vous devez y installer Curl en vérifiant la commande suivante dans le terminal:
# apt-get install curl
L'installation prendra quelques instants en fonction de votre vitesse Internet. Après l'installation, la commande suivante sera exécutée dans le terminal d'Ubuntu 20.04 LTS avec les mots clés Curl:
# curl http: // localhost /
La commande suivante configure kubectl pour fonctionner comme un proxy inverse. Il est en cours de localisation et d'autorisation du serveur API.
$ kubectl proxy --port = 8080 &
Il permet également de servir les données statiques sur un chemin HTTP donné. À l'exception du chemin correspondant au chemin de ressource statique, toutes les informations entrantes proviennent d'un seul port, et il est transmis au port de serveur API externe Kubernetes. Ensuite, vous pouvez utiliser Curl pour examiner l'API, comme on le voit ci-dessous à l'aide de la commande APPIXED:
$ curl http: // localhost: 8080 / api /
La sortie sera presque identique, comme vous pouvez examiner dans l'image ci-dessus.
Conclusion
Nous avons couvert les bases de Curl et certains de ses paramètres les plus utiles. Dans ce guide, vous pouvez maintenant utiliser Curl pour déboguer vos applications et tester vos URL. Nous avons essayé quelques commandes pour nous familiariser avec Curl. L'article entier est simple à mettre en œuvre et à absorber. Maintenant, je m'attends à ce qu'après avoir soigneusement lu cette instruction, vous serez capable d'utiliser la commande curl avec facilité.