Pjdc Microk8S
- Paul Collins
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 24 | 10 Jun 2021 |
juju deploy pjdc-microk8s
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
addons | string
Default: dns ingress
The addons to enable.
-
containerd_env | string
Default: # ----------------------------------------------------------------------- # # # # This file is managed by Juju. Manual changes may be lost at any time. # # # # ----------------------------------------------------------------------- # # To start containerd behind a proxy you need to add an HTTPS_PROXY # environment variable in this file. HTTPS_PROXY is of the following form: # HTTPS_PROXY=http://username:password@proxy:port/ # where username: and password@ are optional. eg: # # HTTPS_PROXY=https://squid.internal:3128 # # You may also want to set NO_PROXY to include the cluster-cidr and the services-cidr # as specified in /var/snap/microk8s/current/args/kube-proxy and # /var/snap/microk8s/current/args/kube-apiserver # # NO_PROXY=10.1.0.0/16,10.152.183.0/24 # # Remember to restart MicroK8s after editing this file: # # sudo microk8s stop; sudo microk8s start # # # Attempt to change the maximum number of open file descriptors # this get inherited to the running containers # ulimit -n 65536 || true # Attempt to change the maximum locked memory limit # this get inherited to the running containers # ulimit -l 16384 || true
The contents of the containerd-env file. This is a good place to configure a proxy. Make sure not to delete anything important.
-
coredns_config | string
Default: # ----------------------------------------------------------------------- # # # # This file is managed by Juju. Manual changes may be lost at any time. # # # # ----------------------------------------------------------------------- # .:53 { errors health { lameduck 5s } ready log . { class error } kubernetes cluster.local in-addr.arpa ip6.arpa { pods insecure fallthrough in-addr.arpa ip6.arpa } prometheus :9153 forward . 8.8.8.8 8.8.4.4 cache 30 loop reload loadbalance }
The CoreDNS configuration. If you're running on a restricted network, you may wish to change the forwaders.
-
manage_etc_hosts | boolean
When set, add node IPs to /etc/hosts. Use this if the substrate does not provide DNS.