ogc插件jujuju,一个用于使用juju的ogc插件
ogc-plugins-juju的Python项目详细描述
ogc插件juju
用于ogc的juju插件
用法
在ogc规范中,请将以下内容放入计划中:
meta:name:Validate Charmed Kubernetesdescription:|Runs validation test suite against a vanilla deployment of Charmed Kubernetesplan:-&BASE_JOBenv:-SNAP_VERSION=1.16/edge-JUJU_DEPLOY_BUNDLE=cs:~containers/charmed-kubernetes-JUJU_DEPLOY_CHANNEL=edge-JUJU_CLOUD=aws/us-east-2-JUJU_CONTROLLER=validate-ck-JUJU_MODEL=validate-modelinstall:-pip install -rrequirements.txt-pip install -rrequirements_test.txt-pip install git+https://github.com/juju/juju-crashdump.git-sudo apt install -qyf build-essential-sudo snap install charm --edge --classic-sudo snap install juju --classic-sudo snap install aws-cli --classicbefore-script:-juju:cloud:$JUJU_CLOUDcontroller:$JUJU_CONTROLLERmodel:$JUJU_MODELbootstrap:debug:noreplace-controller:yesmodel-default:-test-mode=truedeploy:reuse:yesbundle:$JUJU_DEPLOY_BUNDLEoverlay:|applications:kubernetes-master:options:channel: $SNAP_VERSIONkubernetes-worker:options:channel: $SNAP_VERSIONwait:yeschannel:$JUJU_DEPLOY_CHANNELscript:-|#!/bin/bashset -euxpytest jobs/integration/validation.py \--cloud $JUJU_CLOUD \--controller $JUJU_CONTROLLER \--model $JUJU_MODELafter-script:-juju-crashdump -a debug-layer -a config -m $JUJU_CONTROLLER:$JUJU_MODEL-juju destroy-controller -y --destroy-all-models --destroy-storage $JUJU_CONTROLLER