megaease / easemesh

A service mesh implementation for connecting, control, and observe services in spring-cloud.
https://megaease.com/easemesh
Apache License 2.0
505 stars 61 forks source link

The api certificates.k8s.io/v1beta1 is deprecated in v1.19+, unavailable in v1.22+ #78

Closed xxx7xxxx closed 2 years ago

xxx7xxxx commented 2 years ago

We use certificates.k8s.io/v1beta1 to get authorization from Kubernetes CA. In current testing, csr/v1beta1 works for us. The signerName and serverAuth in csr/v1 seems not to work. We need to figure it out to support kubernetes v1.22+.

Warning messages in installation:

certificates.k8s.io/v1beta1 CertificateSigningRequest is deprecated in v1.19+, unavailable in v1.22+; use certificates.k8s.io/v1 CertificateSigningRequest