Skip to content

QCDIS/NaaVRE-deployer

Repository files navigation

NaaVRE deployer

Usage

  • Copy inventories/sample.yaml to inventories/my_cluster.yaml and edit it.
  • Run ansible-playbook -i inventories/my_cluster.yaml install.yaml

Steps

  • Install basic system dependencies dependencies/all.yaml:
    • configure firewall
    • container runtime interface (containerd)
    • kubelet, kubeadm, kubectl
    • helm
    • configure system for k8s
  • Install basic k8s cluster k8s-base/install.yaml:
    • setup master nodes
    • enroll worker nodes
    • container network interface (Flannel)
  • Install k8s extras k8s-extras/all.yaml:
    • cert-manager
    • ingress controller (ingress-nginx)
    • NFS persistent volume provisioner

About

Deploy NaaVRE to a set of VMs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published