Acerca de las cookies de este sitio Nuestros sitios web necesitan algunas cookies para funcionar correctamente (necesarias). Además, se pueden utilizar otras cookies con su consentimiento para analizar el uso del sitio, para mejorar la experiencia del usuario y para publicidad. Para obtener más información, consulte sus opciones de. Al visitar nuestro sitio web, acepta que procesemos la información tal y como se describe en ladeclaración de privacidad de IBM. Para facilitar la navegación, sus preferencias de cookies se compartirán entre los dominios web de IBM que se muestran aquí.
¿Cómo puedo rotar la clave API del clúster si hay una fuga?
La seguridad del clúster se ha visto comprometida debido a una clave de API expuesta.
Puede haber muchas razones por las que o cómo se produce una fuga de clave de API. Después de rotar la clave, planifique completar un análisis completo de la causa raíz.
Para resolver el problema, rote las credenciales del clúster.
-
Utilice el ID de clúster para buscar el ID de servicio de IAM para el clúster. Anote el ID de servicio que empieza por
cluster-CLUSTERID
.ibmcloud iam service-ids | grep CLUSTER-ID
Salida de ejemplo
ServiceId-bc8cebd4-491e-4582-9a75-e93938004f79 cluster-ck0a5faw0bm3lnln95lg ... ...
-
Busque las claves de API asociadas con el ID de servicio que ha encontrado en el paso anterior. En el ejemplo siguiente, se rota la clave de API utilizada para Container Registry.
ibmcloud iam service-api-keys ServiceId-xxx-xxx Getting all API keys of xxx... OK ID Name Description Created At Last Updated Locked ApiKey-79ed0b99-1ac9-4676-96be-8cbaa485fa74 cluster-ck9blho20n01rtorhqhg API key created for cluster access to IBM Cloud Container Registry 2023-09-26T11:04+0000 2023-09-26T11:04+0000 false
-
Para generar una clave nueva, suprima la clave de API de servicio.
ibmcloud iam service-api-key-delete SERVICE_API_KEY_ID_OR_NAME SERVICE_ID_OR_NAME
-
Ejecute
ibmcloud ks cluster pull-secret apply
mandato. Este mandato genera una nueva clave de API y actualiza el secreto deall-icr-io
en el espacio de nombres predeterminado.ibmcloud ks cluster pull-secret apply --cluster CLUSTER
-
Tenga en cuenta que la nueva clave de API se genera inmediatamente. Sin embargo, el secreto actualizado puede tardar varios minutos en llenarse.