Closed juanyque closed 2 years ago
I add more related information on testing with Kubernetes 1.21.5:
minikube start --kubernetes-version=v1.21.5
I see that there are be more errors on v1.22+
(current):
apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
rbac.authorization.k8s.io/v1beta1 ClusterRole is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRole
rbac.authorization.k8s.io/v1beta1 ClusterRoleBinding is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRoleBinding
and there will be errors on 1.25+
(future):
policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
Evidence:
> helm install maesh maesh/maesh
W1015 08:29:02.131680 229527 warnings.go:70] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1015 08:29:02.236464 229527 warnings.go:70] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1015 08:29:02.236511 229527 warnings.go:70] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1015 08:29:02.262392 229527 warnings.go:70] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1015 08:29:02.320118 229527 warnings.go:70] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1015 08:29:04.325918 229527 warnings.go:70] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1015 08:29:04.329533 229527 warnings.go:70] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1015 08:29:04.332419 229527 warnings.go:70] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1015 08:29:04.335403 229527 warnings.go:70] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1015 08:29:08.601203 229527 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W1015 08:29:08.603910 229527 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W1015 08:29:08.606248 229527 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W1015 08:29:08.608381 229527 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W1015 08:29:08.610553 229527 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W1015 08:29:08.700766 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRole is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRole
W1015 08:29:08.704035 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRole is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRole
W1015 08:29:08.706200 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRole is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRole
W1015 08:29:08.708681 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRoleBinding is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRoleBinding
W1015 08:29:08.710991 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRoleBinding is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRoleBinding
W1015 08:29:08.713231 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRoleBinding is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRoleBinding
W1015 08:29:08.927590 229527 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W1015 08:29:08.927637 229527 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W1015 08:29:08.927652 229527 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W1015 08:29:08.927590 229527 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W1015 08:29:08.927954 229527 warnings.go:70] policy/v1beta1 PodDisruptionBudget is deprecated in v1.21+, unavailable in v1.25+; use policy/v1 PodDisruptionBudget
W1015 08:29:09.160920 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRole is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRole
W1015 08:29:09.160954 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRole is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRole
W1015 08:29:09.161347 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRole is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRole
W1015 08:29:09.325189 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRoleBinding is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRoleBinding
W1015 08:29:09.325458 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRoleBinding is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRoleBinding
W1015 08:29:09.325456 229527 warnings.go:70] rbac.authorization.k8s.io/v1beta1 ClusterRoleBinding is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRoleBinding
NAME: maesh
LAST DEPLOYED: Fri Oct 15 08:29:08 2021
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
Thank you for installing maesh.
Your release is named maesh.
To learn more about the release, try:
$ helm status maesh
$ helm get maesh
FYI:
v1.21.5
:> k get all -A
...
default pod/maesh-controller-5f8f97fc5-w5lsd 0/1 Init:CrashLoopBackOff 16 39m
...
v1.18.3
:> k get all -A
...
default pod/maesh-controller-67975498f8-wjv88 1/1 Running 0 8m54s
...
Hey @juanyque,
thanks for the report. We are aware of that and will work on a fix soon :)
Hi @SantoDE, thanks for your attention.
Don't worry. I'm not in a hurry. I'm only testing maesh and reporting what I think could help yall (develop team and other users).
Thanks for your work!!
Hey @juanyque,
It seems that you are using the Maesh Helm chart repository which was rebranded to Traefik Mesh. To install Traefik Mesh please check out the following documentation: https://doc.traefik.io/traefik-mesh/install/#installation
Just so you know, we updated the Traefik Mesh Helm chart to be compatible with Kubernetes v1.22
(see https://github.com/traefik/mesh-helm-chart/pull/16).
Does it make sense?
Hi @kevinpollet,
You are rigth. I was using the old Maesh repository. I have test the new Traefik Mesh one and it seems work fine with Kubernetes v1.22.2
.
Thanks so much.
Welcome!
What did you expect to see?
On Maesh installation:
I expect to see any message confirming the correct maesh installation.
What did you see instead?
It seems that
apiextensions.k8s.io/v1beta1
:This could affect to:
integration/testdata/crds/smi-specs.yaml
integration/testdata/crds/smi-split.yaml
integration/testdata/crds/smi-access.yaml
Reference for migration.
What version of Traefik Mesh are you using?
latest
Output of controller log
What is your environment & configuration?
Clean instalation of minikube on 15 Oct 2021:
If applicable, please paste the yaml objects required to reproduce your issue