WARNING: Jenkins X version 2.x is unmaintained. Do not use it.
Please refer to the v3 documentation for the latest supported version.
Helm 3
Jenkins X utiliza Helm para instalar Jenkins X e instalar las aplicaciones que cree en cada uno de los Entornos (como Staging y Production).
NOTA hasta que Helm 3 sea GA recomendamos que las personas utilicen Helm 2.x sin Tiller
Actualmente se está desarrollando Helm 3 que tiene una serie de grandes mejoras:
- elimine el componente del lado del servidor, Tiller, para que la
instalación de Helmuse el RBAC del usuario/ServiceAccount actual - las versiones se vuelven conscientes de los namespaces evitando la necesidad de crear nombres de versiones únicos a nivel global
En el momento de escribir Helm 3 todavía está en su desarrollo, pero para mejorar los comentarios, hemos agregado soporte para Helm 2 y Helm 3 en Jenkins X.
Puede usar Helm 2 o Helm 3 para hacer cualquiera de estas cosas:
- instalar Jenkins X
- instalar sus aplicaciones en los entornos
StagingyProduction
p.ej. puede utilizar Helm 2 para instalar Jenkins X, luego utilizar Helm 3 para sus entornos Staging y Production.
Vea cómo especificar cuál versión de Helm utilizar.
Utilizar helm 3 para instalar Jenkins X
Cuando instale Jenkins X a través de jx create cluster ... o jx install puede especificar --helm3 para utilizar helm 3 en vez de helm 2.x.
Si lo instala utilizando helm 2, entonces su equipo por defecto utilizará helm 2 para su liberaciones. Si lo instala utilizando helm 3, entonces su equipo utilizará por defecto la versión 3.
Para cambiar la versión de helm utilizada por su equipo use el comando jx edit helmbin:
jx edit helmbin helm3
o para cambiar a helm 2:
jx edit helmbin helm
Puede ver la configuración actual para su equipo a través del comando jx get helmbin:
jx get helmbin
Básicamente la plantilla del pod contiene ambos binarios:
helmwhich is a 2.x distro of helmhelm3which is a 3.x distro of helm
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.