Creación de un entorno de cluster de Kubernetes

Cree una referencia al entorno de destino de cluster de Kubernetes Engine (OKE).

Antes de empezar, debe crear un cluster de Kubernetes Engine. Para crear una política de IAM específica para un entorno de OKE privado, consulte Políticas de entorno.

Para acceder a DevOps mediante la consola de Oracle Cloud, la API de REST y la CLI, consulte Acceso a DevOps.

    1. Abra el menú de navegación y haga clic en Servicios para desarrolladores. En DevOps, haga clic en Proyectos.
    2. En la página DevOps Proyectos, seleccione un proyecto existente o cree un proyecto DevOps.
    3. En la página de detalles del proyecto, en el lado izquierdo, haga clic en Entornos.
    4. En la página Entornos, haga clic en Crear entorno.
    5. En la sección Información básica, proporcione los siguientes detalles y haga clic en Siguiente:
      • Seleccione Motor Oracle Kubernetes como tipo de entorno.
      • Introduzca un nombre para el entorno.
      • (Opcional) Agregue una descripción para el entorno.
      • (Opcional) Para agregar etiquetas al entorno, haga clic en Mostrar opciones de etiquetado. El etiquetado es un sistema de metadatos que permite organizar los recursos de su arrendamiento y realizar su seguimiento.

        Si tiene permisos para crear un recurso, también los tiene para agregar etiquetas de formato libre a ese recurso.

        Para agregar una etiqueta definida, debe tener permisos para utilizar el espacio de nombres de etiqueta.

        Para obtener más información, consulte Etiquetas de recurso.

    6. En la sección Detalles de entorno, seleccione la región en la que se encuentra el cluster.
    7. Seleccione el compartimento en el que se encuentra el cluster.
    8. Seleccione un cluster de OKE. Puede seleccionar un cluster público o uno privado.
      Nota

      No se soportan subredes activadas para IPv6 para puntos finales privados.

      Puede configurar la regla de seguridad para permitir un tipo específico de tráfico. Para la regla de entrada, debe proporcionar el origen y el tipo de origen. El origen que proporcione dependerá del tipo de origen elegido. El tipo de origen puede ser Enrutamiento entre dominios sin clase (CIDR), Grupo de seguridad de red o Servicio. Para obtener información sobre la definición de reglas de seguridad, consulte Reglas de seguridad.

      Para los puntos finales públicos, puede utilizar las etiquetas CIDR del servicio de Oracle para restringir el acceso al servidor de API de OKE solo al servicio DevOps para el despliegue. Ejemplo: all-phx-services-in-oracle-services-network es una etiqueta CIDR de servicio que representa todos los CIDR de los servicios soportados en Oracle Services Network en la región Oeste de EE. UU. (Phoenix). Para obtener más información, consulte Acceso a Oracle Services.

      Los clusters privados aíslan los nodos de la conectividad de Internet entrante o saliente.

      Nota

      Si selecciona un cluster privado y crea la referencia de entorno, no podrá volver a cambiar al cluster público.
      1. Si selecciona un cluster privado, seleccione la VCN y la subred que tenga acceso de red al punto final de API de Kubernetes, como una subred de un pool de nodos. Consulte Creación de un cluster de Kubernetes.
        Si utiliza el flujo de trabajo Creación rápida para crear el cluster, seleccione la VCN y la subred por defecto proporcionadas por el flujo de trabajo.
      2. (Opcional) Seleccione un grupo de seguridad de red (NSG) . Puede agregar varios NSG.
    9. Haga clic en Crear entorno.

    Se crea la referencia al entorno de cluster de Kubernetes. Puede crear un pipeline de despliegue para desplegar artefactos en un cluster de Kubernetes Engine (OKE).

  • Para crear una referencia a un entorno de cluster de Kubernetes, ejecute el comando create-oke-cluster-environment:

    oci devops deploy-environment create-oke-cluster-environment

    Parámetros necesarios para el comando create-oke-cluster-environment:

    • --cluster-id
    • --project-id

    Para obtener todos los comandos para deploy-environment:

    oci devops deploy-environment -h

    Para obtener ayuda para el comando create-oke-cluster-environment:

    oci devops deploy-environment create-oke-cluster-environment -h
  • Para crear una referencia a un entorno de cluster de Kubernetes, utilice la operación CreateDeployEnvironment. Para el atributo deployEnvironmentType, especifique el valor OKE_CLUSTER.