Hi Team, We're using <https://github.com/apache/fl...
# troubleshooting
j
Hi Team, We're using https://github.com/apache/flink-kubernetes-operator/tree/release-1.4 to deploy flink operator through ArgoCD. Unable to deploy with these errors. Can someone provide information on the cause and solution
s
based on the error message I am guessing you do not have certmanager installed?
j
• I thought helm installation would cover that part for us Working with Argo CD
j
So, this should be installed separately and helm charts will not cover
Thank you @Simon Dahlbacka
Hi @Simon Dahlbacka Installed
Copy code
❯ kubectl apply -f <https://github.com/jetstack/cert-manager/releases/download/v1.8.2/cert-manager.yaml> -n flink
namespace/cert-manager created
<http://customresourcedefinition.apiextensions.k8s.io/certificaterequests.cert-manager.io|customresourcedefinition.apiextensions.k8s.io/certificaterequests.cert-manager.io> created
<http://customresourcedefinition.apiextensions.k8s.io/certificates.cert-manager.io|customresourcedefinition.apiextensions.k8s.io/certificates.cert-manager.io> created
<http://customresourcedefinition.apiextensions.k8s.io/challenges.acme.cert-manager.io|customresourcedefinition.apiextensions.k8s.io/challenges.acme.cert-manager.io> created
<http://customresourcedefinition.apiextensions.k8s.io/clusterissuers.cert-manager.io|customresourcedefinition.apiextensions.k8s.io/clusterissuers.cert-manager.io> created
<http://customresourcedefinition.apiextensions.k8s.io/issuers.cert-manager.io|customresourcedefinition.apiextensions.k8s.io/issuers.cert-manager.io> created
<http://customresourcedefinition.apiextensions.k8s.io/orders.acme.cert-manager.io|customresourcedefinition.apiextensions.k8s.io/orders.acme.cert-manager.io> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-cainjector|clusterrole.rbac.authorization.k8s.io/cert-manager-cainjector> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-controller-issuers|clusterrole.rbac.authorization.k8s.io/cert-manager-controller-issuers> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-controller-clusterissuers|clusterrole.rbac.authorization.k8s.io/cert-manager-controller-clusterissuers> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-controller-certificates|clusterrole.rbac.authorization.k8s.io/cert-manager-controller-certificates> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-controller-orders|clusterrole.rbac.authorization.k8s.io/cert-manager-controller-orders> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-controller-challenges|clusterrole.rbac.authorization.k8s.io/cert-manager-controller-challenges> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-controller-ingress-shim|clusterrole.rbac.authorization.k8s.io/cert-manager-controller-ingress-shim> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-view|clusterrole.rbac.authorization.k8s.io/cert-manager-view> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-edit|clusterrole.rbac.authorization.k8s.io/cert-manager-edit> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-controller-approve:cert-manager-io|clusterrole.rbac.authorization.k8s.io/cert-manager-controller-approve:cert-manager-io> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-controller-certificatesigningrequests|clusterrole.rbac.authorization.k8s.io/cert-manager-controller-certificatesigningrequests> created
<http://clusterrole.rbac.authorization.k8s.io/cert-manager-webhook:subjectaccessreviews|clusterrole.rbac.authorization.k8s.io/cert-manager-webhook:subjectaccessreviews> created
<http://clusterrolebinding.rbac.authorization.k8s.io/cert-manager-cainjector|clusterrolebinding.rbac.authorization.k8s.io/cert-manager-cainjector> created
<http://clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-issuers|clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-issuers> created
<http://clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-clusterissuers|clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-clusterissuers> created
<http://clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-certificates|clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-certificates> created
<http://clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-orders|clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-orders> created
<http://clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-challenges|clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-challenges> created
<http://clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-ingress-shim|clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-ingress-shim> created
<http://clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-approve:cert-manager-io|clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-approve:cert-manager-io> created
<http://clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-certificatesigningrequests|clusterrolebinding.rbac.authorization.k8s.io/cert-manager-controller-certificatesigningrequests> created
<http://clusterrolebinding.rbac.authorization.k8s.io/cert-manager-webhook:subjectaccessreviews|clusterrolebinding.rbac.authorization.k8s.io/cert-manager-webhook:subjectaccessreviews> created
<http://mutatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook|mutatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook> created
<http://validatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook|validatingwebhookconfiguration.admissionregistration.k8s.io/cert-manager-webhook> created
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation.
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation.
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation.
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation.
the namespace from the provided object "kube-system" does not match the namespace "flink". You must pass '--namespace=kube-system' to perform this operation.
the namespace from the provided object "kube-system" does not match the namespace "flink". You must pass '--namespace=kube-system' to perform this operation.
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation.
the namespace from the provided object "kube-system" does not match the namespace "flink". You must pass '--namespace=kube-system' to perform this operation.
the namespace from the provided object "kube-system" does not match the namespace "flink". You must pass '--namespace=kube-system' to perform this operation.
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation.
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation.
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation.
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation.
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation.
the namespace from the provided object "cert-manager" does not match the namespace "flink". You must pass '--namespace=cert-manager' to perform this operation
Above one resulted few exceptions wrt namespace.
and ArgoCD sync failed again
s
I suspect you should not be giving
-n flink
when installing certmanager
j
Okay
Where can we find more information on certmanager to get complete understanding
Thank you @Simon Dahlbacka If you know please let me know
s
j
Thank you @Simon Dahlbacka
❤️ 1