Jenkins en Producción · Lección 27
¿Qué necesita típicamente un pipeline de Jenkins para poder aplicar cambios a un cluster Kubernetes en un stage de despliegue?
Credenciales de acceso al cluster (kubeconfig) configuradas como Jenkins Credential segura
Que el cluster esté en la misma red física que el servidor Jenkins
Eliminar por completo el uso de kubectl
Que el repositorio del código sea público
Jenkins en Producción · Lección 27
Completa el código
kubectl apply -f
Revisa: por ejemplo, kubectl apply -f manifest.yml.
Jenkins en Producción · Lección 27
¿Por qué guardar el kubeconfig como Jenkins Credential en vez de en el propio código del Jenkinsfile es importante para la seguridad?
Pista: es una credencial sensible que da acceso al cluster; exponerla en el código versionado sería un riesgo grave.
✓
¡Lección completada!
Integración con Kubernetes para despliegues
0
XP ganado
3
Vidas restantes