56 lines
1.6 KiB
YAML
56 lines
1.6 KiB
YAML
name: kubernetes-worker
|
|
summary: The workload bearing units of a kubernetes cluster
|
|
maintainers:
|
|
- Tim Van Steenburgh <tim.van.steenburgh@canonical.com>
|
|
- George Kraft <george.kraft@canonical.com>
|
|
- Rye Terrell <rye.terrell@canonical.com>
|
|
- Konstantinos Tsakalozos <kos.tsakalozos@canonical.com>
|
|
- Charles Butler <Chuck@dasroot.net>
|
|
- Matthew Bruzek <mbruzek@ubuntu.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-amd64:
|
|
type: file
|
|
filename: cni.tgz
|
|
description: CNI plugins for amd64
|
|
cni-s390x:
|
|
type: file
|
|
filename: cni.tgz
|
|
description: CNI plugins for s390x
|
|
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
|