tacker/samples
Yi Feng b3bf4ec2ce Sample script for deploying k8s with kubespray
This patch provides a sample script that allows users to install
or delete kubernetes on VMs in the VNF when executing
instantiate/terminate/scale/heal through the kubespray ansible
server.
It also provides script to install and configure Load Balancer
for kubernetes cluster in the VNF.

When instantiating CNF with service resource whose type is
`NodePort` on Kubernetes VIM deployed by kubespray, its port must
be added into Load Balancer's configuration and restart it. So
this patch also provides a sample MgmtDriver and shell script
to fix this problem.

At the same time, we found that if instantiate operation fails,
after the `instantiate_end` operation, the `terminate_end` operation
will not be executed in the rollback, which may cause the
modification in `instantiate_end` remains in the environment, so
this patch adds a `terminate_end` operation in `post_rollback_vnf`.

Implements: blueprint k8s-mgmtdriver-kubespray
Change-Id: I45661b5d8006e87db5f46a595756231849723ce6
2021-09-17 10:53:59 +09:00
..
etsi_getting_started Add ETSI getting started 2021-08-31 15:45:14 +09:00
images remove external dependency from devstack 2020-02-21 15:48:09 +09:00
mgmt_driver Sample script for deploying k8s with kubespray 2021-09-17 10:53:59 +09:00
mistral/workflows Update version of cirros image to 0.5.2 2021-08-30 21:31:12 +09:00
tosca-templates Update version of cirros image to 0.5.2 2021-08-30 21:31:12 +09:00
vim Revise installation guides 2020-07-21 17:25:52 +00:00
vnf_packages Update version of cirros image to 0.5.2 2021-08-30 21:31:12 +09:00