gardener-attic / kubify

Terraform Template to Setup a Kubernetes Cluster on OpenStack/AWS/Azure
Other
147 stars 31 forks source link

Use Calico as Default Network Provider for Kubify Clusters #51

Open marwinski opened 6 years ago

marwinski commented 6 years ago

Story

As a seed cluster operator I want to protect my resources using network policies. The current implementation is based on flannel which does not support network policies.

Motivation

Kubify cluster are used in our landscapes as seed clusters for OpenStack. We need to be able to also provide #266 to those clusters. As we are quite familiar with Calico it should be used as the network provider.

Questions

Definition of Done

Release Notes

- Kubify now uses Calico as its default network implementation
vlerenc commented 6 years ago

I suggest to not do it, because of (1) our plans with the Gardener Ring that will use Gardener to run the clusters it runs itself on, but also (2) because of the technical reasons we initially had. Also, Kubify cluster usually (in the Gardener context), (3) do not run additional API servers (attack surface) and (4) don't provide access to other users from the outside. And, again on the known Kubernetes API server vulnerabilities, we do not grant project members access to services, endpoints or pods (in the Gardener context).

gardener-ci-robot commented 2 years ago

The Gardener project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:

/close

gardener-robot commented 2 years ago

@gardener-ci-robot Command /close is not available to you but only to a Maintainer, Member, Author, Owner.