Slide 17
Slide 17 text
Bronze
● Support loading config from kube config file
○ Basic Auth (username/password)
○ X509 Client certificate (inline and referenced by file)
○ Bearer tokens (inline and referenced by file)
○ encryption/TLS (inline, referenced by file, insecure)
● Basic API calls such as list pods should work
● Works from within the cluster environment
Silver
● Support watch calls
Gold
● Support exec, attach, port-forward calls
● Proto encoding
Ref: https://github.com/kubernetes/community/blob/master/contributors/design-proposals/api-machinery/csi-new-client-library-procedure.md#client-capabilities