Contrôleur d'entrée Citrix ADC

Niveaux de log

Les journaux générés par le Citrix ingress controller sont disponibles dans le cadre des journaux Kubernetes. Vous pouvez spécifier le Citrix ingress controller pour vous connecter aux niveaux de journal suivants :

  • CRITIQUE
  • ERROR
  • AVERTISSEMENT
  • INFO
  • DEBUG

Par défaut, le Citrix ingress controller est configuré pour se connecter au niveau du INFO journal. Si vous souhaitez spécifier le Citrix ingress controller pour se connecter à un niveau de journal particulier, vous devez spécifier le niveau de journal dans le fichier YAML de déploiement du Citrix ingress controller avant de déployer le Citrix ingress controller. Vous pouvez spécifier le niveau de journalisation dans la section spec du fichier YAML comme suit :

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-->

Modifier les niveaux de journalisation

Pour modifier le niveau de journal configuré sur l’instance du Citrix ingress controller, vous devez supprimer l’instance et mettre à jour la valeur du niveau de journal dans la section suivante et redéployer l’instance du Citrix ingress controller :

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

Une fois que vous avez mis à jour le niveau de journal, enregistrez le fichier YAML et déployez-le à l’aide de la commande suivante :

kubectl create -f citrix-k8s-ingress-controller.yaml
Niveaux de log