GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo configurar varios entornos de implementación para Juju?

Cerrado. Esta pregunta está fuera de tema. Actualmente no está aceptando respuestas.

¿Quieres mejorar esta pregunta? Actualice la pregunta para que esté en el tema de Ask Ubuntu.

Cerrado hace 4 años.


Mejorar esta pregunta

Quiero poder implementar encantos tanto localmente como en EC2. ¿Qué es un ejemplo devironments.yaml que tiene ambas entradas?

¿Y cómo puedo cambiar entre ellos para poder implementar en EC2 y/o LXC?

Respuesta aceptada:

Puede tener tantos entornos como desee en .juju/environments.yaml y luego establecer uno como predeterminado. Aquí está mi entorno saneado.yaml con ec2, una nube openstack privada y mi máquina local:

default: sample
environments:
  sample:
    type: ec2
    control-bucket: juju-XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    admin-secret: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
    secret-key: ZZZZZZZZZZZZZZZZZZZZZZZZZZ/2222222222
    access-key: 0123456789ABCDEF
    default-series: precise
  openstack:
    type: ec2
    default-instance-type: m1.small
    control-bucket: juju-XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    admin-secret: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
    ec2-uri: http://my.private.cloud:8773/services/Cloud
    s3-uri: http://my.private.s3:3333
    default-image-id: ami-000000ab
    access-key: random-uuid-follows-1fc1f05e-1c37-4594-8e5e:me_project
    secret-key: 4a75192b-2478-4acf-a6e8-aa60bbaf1e28
    default-series: precise
  local:
    type: local
    default-series: precise
    data-dir: /home/clint/.juju/data
    admin-secret: 3d909951d4984b92963f1186c4b6cb16
    control-bucket: foo
  customer-one:
    type: ec2
    control-bucket: juju-XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    admin-secret: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
    secret-key: ZZZZZZZZZZZZZZZZZZZZZZZZZZ/2222222222
    access-key: 0123456789ABCDEF
    default-series: precise
  customer-two:
    type: ec2
    control-bucket: juju-XXXXXXXXXXXXXXXXXXXXXXXXXXXX
    admin-secret: YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
    secret-key: ZZZZZZZZZZZZZZZZZZZZZZZZZZ/2222222222
    access-key: 0123456789ABCDEF
    default-series: precise

Puedo seleccionar el entorno agregando el argumento '–environment' o '-e' a cualquier comando juju, entonces

juju status -e customer-one

Devuelve cosas diferentes a solo

juju status

Además, cada entorno tiene diferentes opciones de configuración según el proveedor, consulte las siguientes secciones de la documentación de juju:

  • https://juju.ubuntu.com/docs/provider-configuration-ec2.html
  • https://juju.ubuntu.com/docs/provider-configuration-local.html
  • https://juju.ubuntu.com/docs/provider-configuration-openstack.html

Ubuntu
  1. Cómo configurar tipos MIME personalizados en cPanel

  2. ¿Cómo escribir la contraseña para varias ventanas?

  3. ¿Cómo escribir en árabe en Libreoffice?

  4. ¿Cómo configurar el tipo MIME personalizado en cPanel?

  5. Cómo configurar Override.conf separado para múltiples instancias de MySQL usando Systemd

Cómo configurar Kubernetes para la actualización continua

Cómo configurar un clúster de múltiples nodos Proxmox VE 4

Cómo crear múltiples perfiles para el lanzador de Unity en Ubuntu usando el indicador de lista de lanzador

Cómo configurar redes puenteadas para KVM en Ubuntu 16.04/14.04/Debian 9

¿Cómo configurar el período de inactividad para la pantalla de bloqueo automático?

¿Cómo configurar Pkexec para que no solicite la contraseña?