[Question] Is Strimzi compatible with k8s v1.16?
See original GitHub issueI have Strimzi v0.17.0 currently installed and am investigating upgrading our EKS dev cluster to kubernetes v1.16 (in EKS)
The Upgrde pre-requisites suggest that we update certain resource API versions, in particular, NetworkPolicies:
NetworkPolicy resources will no longer be served from extensions/v1beta1 in v1.16. Migrate use to the networking.k8s.io/v1 API, available since v1.8. Existing persisted data can be retrieved through the networking.k8s.io/v1 API.
A query of NetworkPolicy resources in our cluster shows:
bash-5.0# kubectl get NetworkPolicy/tombola-kafka-cluster-network-policy-kafka -n kafka -o yaml
apiVersion: extensions/v1beta1
kind: NetworkPolicy
metadata:
creationTimestamp: "2020-06-16T14:55:20Z"
generation: 1
labels:
app: tombola-kafka-cluster
app.kubernetes.io/instance: tombola-kafka-cluster
app.kubernetes.io/managed-by: strimzi-cluster-operator
app.kubernetes.io/name: strimzi
application: tombola-kafka-cluster
chart: tombola-kafka-cluster-0.0.16
...
If I upgrade our cluster, I’m expecting this to break. Does strimzi support the networking.k8s.io/v1
api? Can you give me any advice on how to proceed here? (I’m tempted to try the upgrade but I have no roll-back option)
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
Deploying and Upgrading Strimzi
Strimzi is designed to work on all types of Kubernetes cluster regardless of distribution, from public and private clouds to local deployments ...
Read more >Configuring Strimzi (In Development)
Strimzi provides a way to run an Apache Kafka cluster on Kubernetes in various deployment configurations.
Read more >Strimzi Documentation (0.16.0)
Strimzi provides a way to run an Apache Kafka cluster on Kubernetes in various deployment configurations.
Read more >Deploying and Upgrading (0.30.0) - Strimzi
To deploy Strimzi, you will need the following: A Kubernetes 1.16 and later cluster. If you do not have access to a Kubernetes...
Read more >Deploying and Upgrading (0.25.0) - Strimzi
A Kubernetes 1.16 and later cluster is available. ... The example YAML files specify the latest supported Kafka version, and configuration for its...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
This is normal. The operator does a reconciliation every 2 minutes to make sure everything is still working even when you don’t change anything. That was for sure the same even before your EKS upgrade.
It looks like I’m chasing shadows then! Thanks for your help, and I’m going to close this issue.