def setUpClass(cls):
cls.deployment = amulet.Deployment(series='xenial')
with open(cls.bundle_file) as stream:
bundle_yaml = stream.read()
bundle = yaml.safe_load(bundle_yaml)
cls.deployment.load(bundle)
# Allow some time for Juju to provision and deploy the bundle.
cls.deployment.setup(timeout=SECONDS_TO_WAIT)
# Wait for the system to settle down.
wait(cls.deployment.sentry)
# Make every unit available through self reference
# eg: for worker in self.workers:
# print(worker.info['public-address'])
cls.easyrsas = cls.deployment.sentry['easyrsa']
cls.etcds = cls.deployment.sentry['etcd']
cls.flannels = cls.deployment.sentry['flannel']
cls.loadbalancers = cls.deployment.sentry['kubeapi-load-balancer']
cls.masters = cls.deployment.sentry['kubernetes-master']
cls.workers = cls.deployment.sentry['kubernetes-worker']
40-security-check.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录