1、Jeremy Olmsted-Thompson(jeremyot)Hongcai Ren(RainbowMango)Jian Qiu(qiujian06)SIG Multicluster Intro&Deep DiveWell cover:What this SIG is aboutOur next problem spaces Current activitySIG-MC websiteClusterSet/Namespace SamenessAbout API for storing cluster properties such as Cluster ID/ClusterSet memb
2、ershipMulticluster Services API/Multicluster DNSBuilding blocks for orchestrationClusterProfile API for centralizing cluster related information How to contributeWelcome!What this SIG is aboutWhat this SIG is about Multi-cluster is everywhere Fault tolerance Data locality Policy Capacity Performance
3、 We need your input!Real user stories and use cases are extremely valuableTell us what youre working on!Our approach Focus on APIs The ecosystem is diverse,make room for customization Avoid solving any optional problems“This could be useful”is an engineering fly trap!Consistency with existing APIs C
4、omposable building blocksSIG MC website multicluster.sigs.k8s.io Higher level documentation for end usersProject status updatesConnect implementers to our APIs and toolingCatalogue implementations for end usersWhat are we missing?Patterns?Open questions?ClusterSetClusterSet ClusterSet represents a p
5、attern of use from the field:A group of clusters governed by a single authority High degree of trust within the set Namespace Sameness applies to clusters in the set Permissions and characteristics are consistent across clusters for a given namespace Namespaces dont have to exist in every cluster,bu
6、t behave the same across those in which they do Now we just need to solve cluster identification See next slide About APIClusterSet:MyOrgCluster:bEnvironment:prodNetwork:fooClusterSet:MyOrgCluster:aEnvironment:prodNetwork:fooClusterSet:MyOrgCluster:cEnvironment:prodNetwork:fooClusterSet:MyOrgCluster