blob: b8c81f2ecc91c5c6b1276dcd325f5a0b5917da44 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
This folder contains scripts etc to setup a kubernetes cluster with the following type of environment and components:
* hardware
* 2 or more bare metal servers
* two connected networks (public and private): may work if just a single network
* one or more disks on each server: ceph-osd can be setup on an unused disk, or a folder (/ceph) on the host OS disk
* kubernetes
* single master (admin) node
* other cluster nodes
* ceph: ceph-mon on admin, ceph-osd on other nodes
* helm on admin node
* demo helm charts, cloned from https://github.com/kubernetes/charts and modified/tested to work on this cluster
See comments in [setup script](k8s-cluster.sh) for more info.
This is a work in progress!
![Resulting Cluster](/docs/images/models-k8s.png?raw=true "Resulting Cluster")
|