-
Notifications
You must be signed in to change notification settings - Fork 0
Home
pagong edited this page Feb 27, 2019
·
6 revisions
Here, I'd like to document my journey to container land using only freely available tools.
My aim is building a dedicated Kubernetes cluster that provides highly available NFS storage. The provisioned NFS exports shall be consumed by containerized applications in separate K8s clusters.
- Hardware
- Three refurbished DELL T1600 workstations with 24GB RAM and two HDD (250GB for OS and 2TB DATA) each, used as KVM hypervisor hosts.
- One refurbished DELL E5420 laptop with 16GB RAM and 250GB SSD for OS, used for K8s management with Rancher 2.x.
- One refurbished HP 8000 workstation with 8GB RAM and 500GB HDD, used as infrastructure gateway and firewall with OPNsense
- Software
- Operating system: openSUSE Leap 15.0 installed as
Transactional Server
- Virtualization layer:
KVM + qemu
as supplied by openSUSE 15.0
- Network
- One 8-port Gbit-switch for intra cluster traffic.
- One Wifi access point and router, providing Intranet and Internet connections.
- 12 QEMU virtual guests forming 4 Kubernetes clusters:
- cluster01: 3 nodes running Ubuntu 16.04 (with 2vCPU and 4GB RAM each)
- cluster02: 3 nodes running RancherOS 1.4.0 (with 2vCPU and 4GB RAM each)
- cluster03: 3 nodes running RancherOS 1.4.3 (with 2vCPU and 4GB RAM each)
- cluster04: 3 nodes running Ubuntu 18.04 (with 2vCPU and 4GB RAM each)