¿Cómo tener todas las solicitudes de tracción crear un entorno temporal de Kubernetes Azure? [cerrado] -- kubernetes campo con aks camp Gestión del servidor Relacionados El problema

How to have every pull requests create a temporary Azure kubernetes environment? [closed]


0
vote

problema

Español
cerrado . Esta pregunta debe ser más enfocado . Actualmente no está aceptando respuestas.

¿Quieres mejorar esta pregunta? Actualizar la pregunta para que se centre en un problema solo por Edición de este post .

CERRADO hace 10 meses .

Mejorar esta pregunta

Tenemos requisitos para que el contenedor se despliegue para cada solicitud de extracción y debe tener el URI para cada uno y luego se debe eliminar la solicitud de MERGE POST. Estoy pensando en tener un espacio de nombres dinámico basado en cada solicitud de tracción con la implementación de la vaina y la entrada configurada para tener una URL específica sin molestar la URL de dominio existente y esto se puede compartir para el equipo de desarrollo.

Post Verificación y una vez que planean para la solicitud de combinación, se debe eliminar el espacio de nombres completo.

¿Puede sugerir el mejor enfoque para configurar este entorno?

Actualmente tenemos AKS + JENKINS + GIT Lab Medio ambiente.

Original en ingles

We have requirement to have container deployed for every pull request and should have the URI for each and then should be deleted post Merge request is submitted. I am thinking of having dynamic namespace based on each pull request with the pod deployed and ingress configured to have specific URL without disturbing the existing domain URL and this is could be shared for development team.

Post verification and once they plan for merge request, entire namespace has to be removed.

Can you suggest the best approach to setup this environment.

Currently we have AKS +Jenkins+ Git Lab environment.

     

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

Si ya está usando Gitlab, entonces revisión incorporada El soporte de la aplicación hará exactamente lo que describió

 

If you're already using GitLab, then the built-in review app support will do exactly what you described

 
 

Relacionados problema

0  Uso de contenedores / kubernetes para tecnología adhoc y servidor  ( Container kubernetes usage for adhoc and server less technology ) 
¿Deseo verificar si hay beneficios de usar el desarrollo de la implementación y la aplicación basado en contenedores para el uso de lotes de adhoc? Mi compren...

0  La kubela no puede actualizar el estado del nodo  ( Kubelet not able to update node status ) 
Los informes de estado del nodo de Kubernetes a continuación. root@csp-nso-server78:~# kubectl get nodes 10.213.5.78 NAME STATUS AGE 10.213.5....

0  Posiblemente corrompe la configuración de K8S. ¿Cómo averiguar qué nodo es correcto?  ( Possibly corrupt k8s configuration how to find out which node is correct ) 
Estoy depurando de un problema DNS con Microk8s en Ubuntu, donde no puedo comunicarme con servicios externos desde dentro de una vaina. Ahora estoy en un punt...

-1  KUSPRAY en el entorno fuera de línea (o en la premisa)  ( Kubespray on offlineor on premise environment ) 
Soy nuevo en K8S y KUESPRAY. MI PROPÓSITO ES PARA CONSTRUIR EL CLUCTOR DE K8S EN ENVE EN LAS PRESENTE EXPEJO. Con EC2, que tienen IPS público y acceso a Int...

0  Kubernetes - ¿Cómo exponer en el clúster multizone premisar?  ( Kubernetes how to expose on premise multizone cluster ) 
He configurado un clúster de dos zonas Kubernetes con la siguiente topología: +--------------------------------------------------------------------------+ ...

1  Monitorea el NGINX desplegado en GKE Cluster  ( Monitor the nginx deployed on gke cluster ) 
Quiero monitorear las solicitudes de nginx (5xx, 4xx, 3xx, 2xx) donde se ejecutan múltiples aplicaciones con diferentes urls de dominio. nginx se implementa...

3  Conexión a un clúster privado K8S: Error al encontrar ningún PEM  ( Connection to a private k8s cluster failed to find any pem ) 
Tengo un clúster de Kubernetes que se está ejecutando en una nube privada. Quiero ejecutar algunos comandos de otra VM, pero recibo esto: [root@runner-tmp ...

1  Implementar la liberación de MySQL usando el timón  ( Deploy mysql release using helm ) 
Hola, soy nuevo en k8s y helm ecosystem. Construimos mi propio clúster de K8S usando KUSPRAY con EC2 (puedo usar EKs pero con el fin de la práctica) y el si...

0  ¿Por qué debería cloudflare LB apunte a otro AWS / GC / etc. Lb?  ( Why should cloudflare lb point to another aws gc etc lb ) 
Soy Cloudflare tiene un enfoque de seguridad, pero considerando que también proporciona un equilibrio de carga, ¿por qué debería tenerlo en otro equilibrad...

-2  Kubernetes Trabajador Nodo LobaBalance en diferentes centros de datos  ( Kubernetes worker node loadbalance on different datacenters ) 
Sugiere cómo puedo usar loadbalancer para dos nodos de trabajador de Data Data diferentes Ejemplo: Tengo en colocados dos nodos de trabajador Kubernetes...

1  No se puede conectar a CloudSQL desde GKE sin CloudSQL Proxy - SQLSTATE [HY000] [2002] Tiempo de espera  ( Unable to connect to cloudsql from gke without cloudsql proxy sqlstatehy000 ) 
Esta pregunta fue migró del desbordamiento de la pila porque puede ser contestado en la falla del servidor. ...

0  ¿Cómo decir Kubernetes qué nodos ponen las vainas del sistema de kube?  ( How to tell kubernetes which nodes to put kube system pods ) 
Cuando creo un grupo de nodos para un propósito específico, ¿hay una manera de decirle a Kubbernet que no coloque las vainas de sistema de kube, como Kube-pro...

1  ¿Qué es la tienda Kubectl en el caché?  ( What does kubectl store in the cache ) 
Veo un directorio de caché en el directorio .kube / directorio de mi kubectl. Intenté encontrar el propósito de este caché y cómo Kubectl lo usa en la documen...

1  Contenedores GKE y 3ª Parte Mongodb Service  ( Gke containers and 3rd part mongodb service ) 
Queremos usar un servicio de Google Container Motor y MLAB (Mongodb Cluster) juntos. Los contenedores siempre tienen IP públicos del nodo en el que se inician...

1  Error de registros de Kubectl: debe iniciar sesión en el servidor (el servidor ha pedido al cliente que proporcione credenciales  ( Kubectl logs error you must be logged in to the server the server has asked fo ) 
My K8S versión v1.17.13 Mi certificado expiró hoy, así que corrí KUBAADM ALPHA CERTS RENOVE TODO Systemctl Reiniciar Kubelet En todos mis servidores maest...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos