Skip to content

nevidanniu/aggregated-apiserver-python-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

apiservice example

apiVersion: apiregistration.k8s.io/v1
kind: APIService
metadata:
   name: v1.kingsport.k8s.io
spec:
   group: kingsport.k8s.io
   groupPriorityMinimum: 2000
   insecureSkipTLSVerify: true
   service:
      name: aggregated-apiserver
      namespace: kube-system
      port: 9443
   version: v1alpha1
   versionPriority: 10

service for aggregated-apiserver

---
apiVersion: v1
kind: Service
metadata:
  name: aggregated-apiserver
  namespace: kube-system
spec:
  internalTrafficPolicy: Cluster
  ipFamilies:
  - IPv4
  ipFamilyPolicy: SingleStack
  ports:
  - port: 9443
    protocol: TCP
    targetPort: 9443
  sessionAffinity: None
  type: ClusterIP
---
apiVersion: v1
kind: Endpoints
metadata:
   name: aggregated-apiserver
   namespace: kube-system
subsets:
   - addresses:
        - ip: 10.0.0.172 // ip of aggregated apiserver
     ports:
        - port: 9443
          protocol: TCP

kubectl get: kubectl get gae test -o yaml

About

just a demo how to mock aggregated apiserver pattern with python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages