Services are unregistered after restarting the syncCatalog pod.
Messages are displayed first:
to-consul/sink: invalid service found, scheduling for delete: service-name
Next:
to-consul/sink: deregistering service: node-name=
control-plane:1.7.3
global:
enabled: false
name: consul
domain: consul
datacenter: prod
acls:
manageSystemACLs: false
gossipEncryption:
autoGenerate: true
federation:
enabled: false
tls:
enabled: false
imageK8S: consul-k8s-control-plane:1.7.3
ui:
enabled: false
connectInject:
enabled: false
default: false
controller:
enabled: falsel
client:
enabled: false
server:
enabled: false
dns:
enabled: false
externalServers:
enabled: true
hosts: ['10.23.12.50', '10.23.12.51', '10.23.12.52']
syncCatalog:
enabled: true
default: false
toConsul: true
toK8S: false
k8sAllowNamespaces: ['*']
k8sDenyNamespaces: ['kube-node-lease', 'kube-system', 'kube-public']
k8sTag: k8s-prod
addK8SNamespaceSuffix: false
consulNodeName: k8s-sync-prod
consulWriteInterval: 3s
cleanupNodeOnRemoval: false
syncClusterIPServices: false
consulAPITimeout: 35s
tolerations: |
- key: "worker-infra"
operator: "Equal"
value: "true"
effect: "NoSchedule"
aclSyncToken:
secretName: sync-token
secretKey: token
resources:
requests:
memory: '500Mi'
cpu: '300m'
limits:
memory: '500Mi'
cpu: '300m'
metrics:
enabled: true
port: 20300
path: /metrics
argocd:
enabled: true
What could it be related to?