Cómo compartir una instancia con un usuario CLD bajo un usuario de INSTANCIA específico

Cómo compartir una instancia con un usuario CLD bajo un usuario de INSTANCIA específico

Tengo una example.instance_1.2.3.4_22_rootinstancia en el defaultgrupo, el acceso a la instancia desde el servidor CLD por parte del usuario administrador funciona bien.

Cambié la cadena de instancia a usuario dev example.instance_1.2.3.4_22_devy la agregué a través de la interfaz web a las nubes del usuario jonhdoe, pero cuando intento acceder a la instancia desde el usuario jonhdoe a través de la puerta interactiva con CLI o terminal web, aparece un error.choosen INSTANCE example.instance_1.2.3.4_22_dev have incorrect GROUP

¿Cómo solucionar el error?

Pregunta inicial relacionada con el sistema de gestión de infraestructura de código abierto CLD de ClassicDevOpshttps://github.com/classicdevops/cld

Respuesta1

Las instancias example.instance_1.2.3.4_22_rooty example.instance_1.2.3.4_22_devson diferentes y no están relacionadas para el sistema CLD.

Mejores prácticas en este caso:

  1. Cree un grupo de instancias como, devaccesspor ejemplo, con una interfaz web en la sección de administración o con cld-groupaddla herramienta CLI y coloque una instancia con devel usuario example.instance_1 2.3.4_22_deven el grupo.
  2. Comparta instancia o grupo con un usuario específico con la sección de administración o edite directamente el archivo de instancias de usuario.

También en la instancia example.instance_1.2.3.4_22_devdel authorized_keysusuario desarrollador, debe agregar la clave pública principal del servidor CLD desde/root/.ssh/id_rsa.pub

información relacionada