Despliegue de un trabajador en Kubernetes

Para desplegar un trabajador de punto estratégico local de disponibilidad, también conocido como trabajador, en Kubernetes, debe descargar y desplegar la imagen de docker de trabajador.

Revise los siguientes requisitos previos:
  1. Versiones soportadas:
    • Kubernetes v1.25 o superior.
    • Gráfico de Helm 3.
  2. Descargue el zip del gráfico de timón del punto estratégico local y descomprímalo. Cargue la imagen de docker de trabajador descargada en Descargar trabajador en un registro de docker privado. Por ejemplo: OCI Registry.
  3. Para extraer imágenes de un repositorio de imágenes privado, se necesita un secreto de extracción.

    En función de la distribución de Kubernetes, debe generar un secreto de extracción. Para obtener más información, consulte Extracción de imágenes de Registry durante el despliegue.

    Para realizar el despliegue en OKE, Oracle recomienda utilizar Usar puntos estratégicos dedicados en su lugar.

Para desplegar el trabajador en Kubernetes:
  1. Abra el menú de navegación, y haga clic en Observación y gestión. En Application Performance Monitoring, haga clic en Supervisión de disponibilidad.
    Se muestra la página Supervisión de disponibilidad.
  2. En Recursos, en el menú de la izquierda, haga clic en Puntos estratégicos locales.
    Se muestra la página Puntos estratégicos locales.
  3. En Introducción, haga clic en Instrucción de uso de trabajador y seleccione Kubernetes.
  4. Seleccione Descargar gráfico de timón y descargue el archivo apm-synthetic-worker-helm.
    Para verificar la integridad del archivo, compruebe si el valor de la columna MD5 checksum coincide con la salida del archivo zip descargado.
  5. Proporcione la siguiente información requerida
    1. Nombre de trabajador: introduzca el nombre del trabajador.

      Proporcione un nombre único. Sin espacios, solo números, letras, guion o guion bajo.

    2. Punto estratégico local: seleccione el punto estratégico local al que se conecta el trabajador.
    3. Clave de datos privada de dominio de APM: seleccione la clave de datos privada de dominio de APM utilizada para cargar datos en APM.

      Si se selecciona el valor de tipo de autorización como clave de datos privada, este valor también se utiliza para crear un trabajador.

    4. Servidor API sintético de APM: introduzca la URL del servidor de API de supervisión de disponibilidad (anteriormente conocido como supervisión sintética) donde se creará el punto estratégico local.
    5. Ruta de acceso del archivo descargado: introduzca la ruta de acceso donde se encuentra el archivo de control descargado.
    6. URL de repositorio: introduzca la URL de repositorio desde la que se extraerá la imagen.
    7. Tipo de autorización: seleccione el tipo de autorización utilizado para la creación del trabajador.
    8. Extraer nombre de secreto: especifique el nombre de secreto de extracción de imagen creado en el espacio de nombres por defecto.
    9. Tipo de autorización: seleccione el tipo de autorización utilizado para la creación del trabajador.
      • Clave de datos privada: se utiliza como clave de autorización de instalación para crear un trabajador. Este es el tipo de autorización preferido al instalar un trabajador en un host local.
    10. (Opcional) Mostrar opciones de proxy: defina la configuración del servidor proxy para acceder a la URL de destino.

      Las opciones de proxy soportadas son: NONE y BASIC.

      BASIC: si se selecciona, se deben proporcionar los siguientes parámetros:
      • Host de proxy: servidor proxy designado configurado para enrutar Internet.
      • Puerto de proxy: número de puerto en el que el servidor proxy recibe las solicitudes/respuestas.
      • (Opcional) Usuario de proxy: nombre de usuario del servidor proxy.
      • (Opcional) Contraseña de proxy: contraseña de usuario del servidor proxy.
      • (Opcional) Proxy BypassList: lista de nombres de host a los que no es necesario conectarse el proxy.

    La información proporcionada en la información de uso de trabajador genera los comandos de Helm que se muestran en Kubernetes.

  6. Copie y ejecute los comandos generados para crear el trabajador.
    Nota

    • Ejecute el comando de Helm con el indicador --dry-run para verificar el comando helm sin crear ningún recurso.
    • Ejecute el comando Helm con el indicador --debug para depurar el comando helm.
  7. Asegúrese de que todos los comandos se ejecuten correctamente.
Se despliega el trabajador.