Knobby Kubernetes Worker

Channel Revision Published Runs on
latest/stable 80 19 Mar 2021
Ubuntu 18.04 Ubuntu 16.04
latest/edge 2 19 Mar 2021
Ubuntu 16.04
juju deploy knobby-kubernetes-worker
Show information

Platform:

Ubuntu
18.04 16.04

Learn about actions >

  • clean-containers

    Garbage collect non-running containers

  • clean-images

    Garbage collect non-running images

  • debug

    Collect debug data

  • microbot

    Launch microbot containers

    Params
    • delete boolean

      Remove a microbots deployment, service, and ingress if True.

    • replicas integer

      Number of microbots to launch in Kubernetes.

  • pause

    Cordon the unit, draining all active workloads.

    Params
    • delete-local-data boolean

      Force deletion of local storage to enable a drain

    • force boolean

      Continue even if there are pods not managed by a RC, RS, Job, DS or SS

  • registry

    Create a private Docker registry

    Params
    • delete boolean

      Remove a registry replication controller, service, and ingress if True.

    • domain string

      The domain name for the registry. Must match the Common Name of the certificate.

    • htpasswd string

      base64 encoded htpasswd file used for authentication.

    • htpasswd-plain string

      base64 encoded plaintext version of the htpasswd file, needed by docker daemons to authenticate to the registry.

    • ingress boolean

      Create an Ingress resource for the registry (or delete resource object if "delete" is True)

    • tlscert string

      base64 encoded TLS certificate for the registry. Common Name must match the domain name of the registry.

    • tlskey string

      base64 encoded TLS key for the registry.

  • resume

    UnCordon the unit, enabling workload scheduling.

  • upgrade

    Upgrade the kubernetes snaps