kubernetes / kubernetes/kops

Create criteria for cloud providers to graduate to beta or GA

Open
#11,638 6 comments 0 reactions 1 assignee Claimed by @justinsb View on GitHub
lifecycle/frozen priority/important-longterm
Dominant language
Go
Stars
16.7k
Forks
4.7k
Avg merge
17h 21m
Merged PRs (30d)
68

Description

Decide and document criteria for a cloud provider to graduate to beta or GA status.

Things to consider:

* e2e tests
* e2e presubmit
* kops toolbox instance-selector
* UseKopsControllerForNodeBootstrap
* dns-controller
* apiserver node role
* instancegroup volumes
* serviceaccount IAM
* encryptEtcdStorage by default for new clusters
* private topology
* terraform target
* rolling-update surge
* non-legacy nodeidentity.Identifier (node labels from cloud tags)
* default NTP host

Things that are likely AWS specific, so out of scope:
* warm pools
* Vault for secretstore and keystore
* Cilium ENI IPAM
* Node Termination Handler
* IPv6
* ARM instances
* instance group tenancy
* external-dns (it's still feature flagged)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.