48 lines
1.3 KiB
YAML
48 lines
1.3 KiB
YAML
name: kubernetes-worker
|
|
summary: The workload bearing units of a kubernetes cluster
|
|
maintainers:
|
|
- Charles Butler <charles.butler@canonical.com>
|
|
- Matthew Bruzek <matthew.bruzek@canonical.com>
|
|
description: |
|
|
Kubernetes is an open-source platform for deploying, scaling, and operations
|
|
of application containers across a cluster of hosts. Kubernetes is portable
|
|
in that it works with public, private, and hybrid clouds. Extensible through
|
|
a pluggable infrastructure. Self healing in that it will automatically
|
|
restart and place containers on healthy nodes if a node ever goes away.
|
|
tags:
|
|
- misc
|
|
series:
|
|
- xenial
|
|
subordinate: false
|
|
requires:
|
|
kube-api-endpoint:
|
|
interface: http
|
|
kube-dns:
|
|
# kube-dns is deprecated. Its functionality has been rolled into the
|
|
# kube-control interface. The kube-dns relation will be removed in
|
|
# a future release.
|
|
interface: kube-dns
|
|
kube-control:
|
|
interface: kube-control
|
|
provides:
|
|
cni:
|
|
interface: kubernetes-cni
|
|
scope: container
|
|
resources:
|
|
cni:
|
|
type: file
|
|
filename: cni.tgz
|
|
description: CNI plugins
|
|
kubectl:
|
|
type: file
|
|
filename: kubectl.snap
|
|
description: kubectl snap
|
|
kubelet:
|
|
type: file
|
|
filename: kubelet.snap
|
|
description: kubelet snap
|
|
kube-proxy:
|
|
type: file
|
|
filename: kube-proxy.snap
|
|
description: kube-proxy snap
|