AWS re:Post을(를) 사용하면 다음에 동의하게 됩니다. AWS re:Post 이용 약관

Hierarchical Namespace Controller support in EKS

0

does EKS support "Hierarchical Namespace Controller" ? https://github.com/kubernetes-sigs/hierarchical-namespaces

It's in beta in GCP - https://cloud.google.com/anthos-config-management/docs/how-to/installing-hierarchy-controller

Are there recommendations for soft multi-tenancy in a large shared-cluster for an enterprise in EKS ? I looked at this - https://aws.github.io/aws-eks-best-practices/security/docs/multitenancy/ but would prefer using HNC.

Also, what are pros and cons when it comes to using Hierarchical Namespace Controller (HNC) and Virtual Cluster for soft multi-tenancy ? Will I get HA for control-plane in vCluster or it'll become cost prohibitive ?

질문됨 일 년 전443회 조회
2개 답변
1

EKS supports many add-ons so long as they don't require modifications to core control-plane pods and etcd. Based on the requirements of HNC (https://github.com/kubernetes-sigs/hierarchical-namespaces/blob/master/docs/user-guide/faq.md), I don't see a reason it would not work. However, be cautious of the word "support", as that answer implies AWS Support will help you with it.

EKS and AWS would not limit the High Availability of HNC. I recommend using a topology constraint to set it up across multiple availability zones. Read here: https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/

This is AWS's definitive source of multi-tenancy suggestions for EKS, as you noted: https://aws.github.io/aws-eks-best-practices/security/docs/multitenancy/. If it doesn't mention HNC, then AWS has no stance on it published.

AWS
답변함 일 년 전
1

As Kubernetes is an open-source platform there are several projects and solutions that are created by the community. EKS strives to provide the best experience for our customers running Kubernetes on AWS. Our roadmap is driven by customer input and is published in GitHub[1]. Currently, we do not have any plans to provide hierarchical namespaces (HNC) natively. However, customers may consider exploring custom solutions or third-party controllers to address their immediate needs.

[1] https://github.com/aws/containers-roadmap

Thank you !

AWS
답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인