Skip to content

QCDIS/NaaVRE-deployer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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/install.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/install.yaml:
    • persistent volume provisioner (NFS)
    • dashboard
    • ingress controller (ingress-nginx)

About

Deploy NaaVRE to a set of VMs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published