Releases: shalb/cluster.dev
Releases · shalb/cluster.dev
DigitalOcean Support
DigitalOcean Provider Support
- Create DNS, VPC in DO
- Automatically deploys Managed Kuberentes Cluster
- Deploy Kubernetes Addons (Cert-Manager, Extertnal DNS, Ingress Nginx, ArgoCD)
GitHub Action Moves to Docker
Now Github Action Points to Docker Image
Docker Image Release
Test docker image release
No need to build image each invoking
EKS Support
- EKS cluster creation support:
- spot instances groups
- mixed instances groups
- VPC: default/create on-demand
- K8s Addons terraform module:
- support for EKS
- support for IRSA iam profiles for External DNS and CertManager
- Re-factored terraform modules to use remote states to inherit vpc, dns and k8s module outputs
Free DNS zone Delegation Support
- Free DNS Zone creation in
cluster.dev
domain (default option) - Gitlab Pipeline support
- DigitalOcean state support
DigitalOcean Support
- DigitalOcean Support (state)
- Gitlab Support (sample pipeline)
- Re-factored input variables, moved to ENV variables
- Workflow changes
- Move
provisioners
under cloud scope - Add OPTIONS.md for documentation
Migrate Minikube to Ubuntu
- Migrate minikube deployment from Centos to Ubuntu (remove markeplace requirement)
- Fixate Minikube module version in code
Re-factor ArgoCD apps samples
- Refactor ArgoCD apps directory
- Update README and Quick-install
- Fix Cert-Manager long certificate creation time
Simplify instalation instructions
- Simplify instalation instructions
- Fix local repo app deployments
Fix ArgoCD Ingress
Fixed ArgoCD ingress certificate.
Enable to use argocd client using LetsEncrypt ingress