Extending Kubernetes

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

External

Internal

Kubernetes Aggregation Layer

Kubernetes Aggregation Layer

Kubernetes Custom Resources

Custom Resources

Differences between Custom Resources 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

Operator Pattern

Kubernetes Operators Concepts