Extending Kubernetes: Difference between revisions
Jump to navigation
Jump to search
Line 6: | Line 6: | ||
=Overview= | =Overview= | ||
=Kubernetes Aggregation Layer= | =Kubernetes Aggregation Layer= | ||
{{Internal|Kubernetes Aggregation Layer|Kubernetes Aggregation Layer}} | {{Internal|Kubernetes Aggregation Layer|Kubernetes Aggregation Layer}} |
Revision as of 01:42, 14 October 2020
External
Internal
Overview
Kubernetes Aggregation Layer
Kubernetes Custom Resources
Extension API Server
- https://github.com/kubernetes-sigs/apiserver-builder-alpha
- https://kubernetes.io/docs/tasks/extend-kubernetes/setup-extension-api-server/
- https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/apiserver-aggregation/
Differences between CRDs and Extension API Servers
- An extension API server can use different storage APIs rather than etcdv3
- Extends long-running subresources/endpoints like websocket for your own resources
- Integrates your apiserver with whatever external systems