Releases: deepsquare-io/ClusterFactory
Releases · deepsquare-io/ClusterFactory
v0.7.0-beta.1
Changelog
- docs(cfctl): docs about the cli by @Darkness4 in #41
- feat(ci): auto update of the dependencies and version locked most of the dependencies.
- chore: updated the dependencies.
Breaking Changes
-
feat(k0s)!: use cfctl by @Darkness4 in #35
To migrate:
- Delete and never use
k0sctl
inside the./bin/
directory. To be safe delete the bin directory inside the cluster factory directory. - Call
. ./scripts/common.sh
to install the dependencies. - Rename
k0sctl.yaml
tocfctl.yaml
. - Inside the
cfctl.yaml
, changek0sctl.k0sproject.io/v1beta1
tocfctl.clusterfactory.io/v1beta1
. - Inside the
cfctl.yaml
, delete the part aboutInstall CNI plugins
andFix Kubelet directory
. - Use
cfctl
for deployment. The documentation is written here: cfctl.
- Delete and never use
Full Changelog: v0.6.1...v0.7.0-beta.1
v0.6.1
Changelog
- CRITICAL: fixed CNI plugins install
v0.6.0: The Open-Source Release
Features
- Production-ready vanilla upstream Kubernetes
- Easy deploy, backup, restore, and update with k0s
- Scalable from single node to large, high-available clusters
- GitOps-enabled with ArgoCD and Sealed Secrets
- VM workloads with KubeVirt
- Bare-metal workloads with Slurm
- Bare-metal provisioning with xCAT
- Supports CNI plugins with Multus CNI
- TLS/SSL certificates management with cert-manager
- Mirror of DeepSquare's software library (end user software) by using CVMFS Stratum 1
- A web-based HPC user portal Open Ondemand
- Monitoring stack (Grafana, Prometheus with ready-to-use exporters)
Just clone/fork our git repository if you wish to create a K8s cluster and follow the documentation.