Para volver a conectar un maestro de Salt a SaltStack Config Cloud, puede volver a ejecutar el comando sseapi-config join
y pasar una marca opcional para volver a crear la aplicación de OAuth que se utiliza para obtener un token de acceso a la consola de VMware Cloud Services (CSP).
Para volver a crear la aplicación de Oauth, haga lo siguiente:
- En el terminal del maestro de Salt, vuelva a ejecutar el comando
sseapi-config join
, pase la marca--override-oauth-app
y reemplace los valoresssc-url
ycsp-url
por las URL específicas de la región.sseapi-config join --ssc-url <SSC URL> --csp-url <CSP URL> --override-oauth-app
Nombre de la región URL de SSC URL de CSP Estados Unidos https://ssc-gateway.mgmt.cloud.vmware.com https://console.cloud.vmware.com Alemania https://de.ssc-gateway.mgmt.cloud.vmware.com https://console.cloud.vmware.com India https://in.ssc-gateway.mgmt.cloud.vmware.com https://console.cloud.vmware.com La marca
--override-oauth-app
elimina la aplicación de OAuth, si esta existe, y la vuelve a crear.En el siguiente ejemplo de código, se muestra un ejemplo de una respuesta exitosa en la región de Estados Unidos.
2022-08-17 18:50:20 [INFO] SSEAPE joining SSC Cloud... v8.9.1.1 2022-08-16T15:28:12 2022-08-17 18:50:20 [INFO] Retrieving CSP auth token. 2022-08-17 18:50:21 [INFO] Deleting oauth app [Salt Master App for master id:my-salt-master] with id [i7vUcQwQ5D63eh1hxv0pJp612wBG20zDifA] and recreating it. 2022-08-17 18:50:21 [INFO] Finished with oauth app [Salt Master App for master id:my-salt-master] in org [6bh70973-b1g2-716c-6i21-i9974a6gdc85]. 2022-08-17 18:50:39 [INFO] Added service role [saltstack:master] for oauth app [Salt Master App for master id:my-salt-master]. 2022-08-17 18:50:39 [INFO] Created pillar [CSP_AUTH_TOKEN]. 2022-08-17 18:50:39 [INFO] Updated master config. Please restart master for config changes to take effect. 2022-08-17 18:50:39 [INFO] Updated master cloud.conf. 2022-08-17 18:50:39 [INFO] Validating connectivity to SaltStack Cloud instance [https://ssc-gateway.mgmt.cloud.vmware.com] 2022-08-17 18:50:39 [INFO] Successfully validated connectivity to SaltStack Cloud instance [https://ssc-gateway.mgmt.cloud.vmware.com]. Response: {'version': 'v8.9.0.5', 'vipVersion': '8.9.0'} 2022-08-17 18:50:39 [INFO] Finished SSEAPE joining SSC Cloud... v8.9.1.1 2022-08-16T15:28:12
- Reinicie el servicio maestro de Salt.
systemctl restart salt-master
- Repita este proceso para cada maestro de Salt.