charmed-kubernetes/Setup Operator environment

Setup a operator environment

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 9, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: charmed-kubernetes/actions-operator@3d3eb35d73c0f326d07880d83a99876d321f823c # 1.1.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
providerWhich Juju provider to use. Can be "lxd", "microk8s" or "microstack", or a cloud added via the credentials-yaml and clouds-yaml inputs. nolxd
channelsnap channel for the providers which are installed via snapno""
credentials-yamlA base64-encoded credentials.yaml file to use.no""
clouds-yamlA base64-encoded clouds.yaml file to use.no""
bootstrap-optionsAdditional options to pass to the bootstrap excluding constraints.no""
bootstrap-constraintsAdditional options to pass as bootstrap constraints.nocores=2 mem=4G
charm-channelsnap channel for charm, installed via snapnolatest/stable
charmcraft-channelsnap channel for charmcraft, installed via snapnolatest/stable
juju-channelsnap channel for juju, installed via snapno3/stable
juju-bundle-channelsnap channel for juju bundle, installed via snap if unset, uses a stable revisionno""
lxd-channelsnap channel for lxd, installed via snap Ignored if inputs.provider="lxd" and inputs.channel is non-emptynolatest/stable
juju-crashdump-artifact-nameName of the juju-crashdump artifact to uploadno""
juju-crashdump-channelsnap channel for juju-crashdump, installed via snap if unset, uses a stable revisionno""
microk8s-groupmicrok8s group nameno""
microk8s-addonsmicrok8s addons to enablenostorage dns rbac
tox-versionVersion of tox to installno""
container-registry-urlContainer registry to use

no outputs