Skip to content

Deprecated CustomResourceDefinition & ClusterRole API Groups #196

@J12934

Description

@J12934

When you install the secureCodeBox Operator on kubernetes 1.19+ you'll see the following warnings:

W1109 09:56:02.996501   17429 warnings.go:67] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1109 09:56:03.009050   17429 warnings.go:67] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1109 09:56:03.035901   17429 warnings.go:67] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1109 09:56:03.060690   17429 warnings.go:67] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1109 09:56:03.170100   17429 warnings.go:67] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1109 09:56:03.192139   17429 warnings.go:67] apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in v1.16+, unavailable in v1.22+; use apiextensions.k8s.io/v1 CustomResourceDefinition
W1109 09:56:03.927135   17429 warnings.go:67] rbac.authorization.k8s.io/v1beta1 ClusterRole is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRole
W1109 09:56:04.160566   17429 warnings.go:67] rbac.authorization.k8s.io/v1beta1 ClusterRole is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRole

These can be fixed by updating these resources in our helm chart, as these do still work fine, and will continue to work until K8S v1.22 which will probably come out at the end of next year.

I'd suggest to keep on the current version until at least K8S 1.20 comes out to give people with older clusters where the newer API versions are not supported have more time to upgrade.

Metadata

Metadata

Assignees

No one assigned

    Labels

    CRDImprovements or additions to CRDsdependenciesPull requests that update a dependency filemaintenance

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions