targeted Kubernetes version 2. Runs OpenAPI Generator on the OpenAPI Spec 3. Performs post processing tasks like cleaning up unnecessary docs etc. 4. Patches generated code with any one-off changes
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