Ingress Controller de Citrix ADC

Niveles de registro

Los registros generados por el Citrix Ingress Controller están disponibles como parte de los registros de kubernetes. Puede especificar el Citrix Ingress Controller para iniciar sesión en los siguientes niveles de registro:

  • CRÍTICO
  • ERROR
  • ADVERTENCIA
  • INFORMACIÓN
  • DEPURACIÓN

De forma predeterminada, el Citrix Ingress Controller está configurado para iniciar sesión en el nivel de registro INFO. Si quiere especificar el Citrix Ingress Controller para iniciar sesión en un nivel de registro en particular, debe especificar el nivel de registro en el archivo YAML de implementación del Citrix Ingress Controller antes de implementar el Citrix Ingress Controller. Puede especificar el nivel de registro en la sección spec del archivo YAML de la siguiente manera:

apiVersion: v1
kind: Pod
metadata:
  name: citrixingresscontroller
  labels:
    app: citrixingresscontroller
spec:
      serviceAccountName: cpx
      containers:
      - name: citrixingresscontroller
        image: "quay.io/citrix/citrix-k8s-ingress-controller:1.26.7"
        env:
        # Set kube api-server URL
        - name: "kubernetes_url"
          value: "https://10.x.x.x:6443"
        # Set Citrix ADC Management IP
        - name: "NS_IP"
          value: "10.x.x.x"
        # Set log level
        - name: "LOGLEVEL"
          value: "DEBUG"
        - name: "EULA"
          value: "yes"
        args:
        - --feature-node-watch
          true
        imagePullPolicy: Always
<!--NeedCopy-->

Modificar los niveles de registro

Para modificar el nivel de registro configurado en la instancia del Citrix Ingress Controller, debe eliminar la instancia y actualizar el valor del nivel de registro en la siguiente sección y volver a implementar la instancia del Citrix Ingress Controller:

# Set log level
- name: "LOGLEVEL"
  value: "XXXX"
<!--NeedCopy-->

Una vez que actualice el nivel de registro, guarde el archivo YAML e impleméntelo con el siguiente comando:

kubectl create -f citrix-k8s-ingress-controller.yaml
Niveles de registro