Requisitos previos
Para usar kubectl con curl, asegúrese de tener una distribución de Linux instalada. En este ejemplo, estamos ejecutando Ubuntu 20.04 LTS. Además, se debe implementar y configurar un clúster de Minikube para operar los servicios de Kubernetes. Deberías tener permisos de sudo también. La implementación suave de este artículo requiere la instalación de Kubectl.
Método para ejecutar curl con kubectl
Para comenzar, elija uno de los siguientes métodos para abrir la ventana del terminal:
Puede iniciar rápidamente el terminal de la línea de comandos utilizando cualquiera de estas dos técnicas. Para iniciar el clúster de Minikube, ejecute el comando indicado a continuación después de que se haya lanzado:
$ start minikube
Este comando requerirá algo de tiempo para ejecutar. Puede examinar la versión de Minikube disponible en su sistema operativo al ejecutar el comando. Podemos utilizar el Kubectl Exec para comenzar con el shell. Una vez que esté dirigido al shell, debe instalar curl en él verificando el siguiente comando en el terminal:
# apt-get instalación curl
La instalación se tomará unos momentos según su velocidad de Internet. Después de la instalación, el siguiente comando se ejecutará en la terminal de Ubuntu 20.04 LTS junto con la palabra clave curl:
# curl http: // localhost/
El siguiente comando configura kubectl para funcionar como un proxy inverso. Está en proceso de localizar y autorizar el servidor API.
$ kubectl proxy --port = 8080 &
También permite que los datos estáticos se sirvan en una ruta HTTP dada. Excepto por la ruta que coincide con la ruta de recursos estáticos, toda la información entrante ingresa desde un puerto, y se pasa al puerto de servidor de API de Kubernetes externos. Luego, puede usar CURL para examinar la API, como se ve a continuación con la ayuda del comando fijo:
$ curl http: // localhost: 8080/API/
La salida será casi idéntica, como puede examinar en la imagen adjunta arriba.
Conclusión
Cubrimos los conceptos básicos de Curl y algunas de sus configuraciones más útiles. En esta guía, ahora puede usar curl para depurar sus aplicaciones y probar sus URL. Hemos probado pocos comandos para familiarizarnos con Curl. Todo el artículo es fácil de implementar y absorber. Ahora, espero que después de leer esta instrucción a fondo, pueda utilizar el comando curl con facilidad.