Create and manage multiple Kubernetes clusters using KVM on a bare metal Fedora 29 server. Includes helm + rook-ceph + nginx ingress + the stock analysis engine (jupyter + redis cluster + minio + automated cron jobs for data collection) - works on Kubernetes version v1.16.0 - 1.16.3 was not working
Stars
40
Forks
2
Watchers
40
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
33
commits
adding redis + redis-cli support on the default fedora install
09cdd26View on GitHubadding support for bypassing rook-ceph uninstall by default with the REPOBASE/clean.sh script. if you hit issues where ceph is running on nodes after a reboot, then set the cluster config (k8.env) STORAGE_DELETE_ON_REBOOT=1 to enable rook-ceph uninstall on the reboot case. so far this has not impacted development, but the rook-ceph operator may leave unanticipated artifacts from the previous build on the VMs (and outside kubernetes) using this approach
b1acfb1View on GitHubfixes from fedora 29 server reboot testing with: @reboot REPOBASE/ae/cron/handle-server-reboot.sh
a3cb1abView on GitHubcleanup and fedora 29 server reboot fixes for ensuring on reboot and repo_base/clean.sh run that the cluster is cleanly deleted and previous deployments are deleted. the rook-ceph/_uninstall.sh has been commented out for now as it was hanging during delete
f2315ceView on GitHubremoving comments and change dir line for boot.sh start up
29d3f78View on GitHubfixing fedora/etc/ directory link in the README FAQ sections https://github.com/jay-johnson/metalnetes#comparing-repo-example-files-vs-yours for helping others compare their fedora server install to what was last tested and deemed 'good enough' aka stable-ish for the docker private registry, the dns named server and zone example file, the /etc/sysconfig/network-scripts/br0 and /etc/sysconfig/network-scripts/eno1 files, the /etc/resolv.conf, the /etc/ssh/sshd_config, and /etc/dnsmasq.conf - please checkout the install bridge script https://github.com/jay-johnson/metalnetes/blob/master/fedora/install-bridge.sh for how to setup your own network bridge
e9d060fView on GitHub