This repository was archived by the owner on Aug 30, 2022. It is now read-only.
Releases: prosimcorp/tooling-stack
Releases · prosimcorp/tooling-stack
v0.2.0
Add support for DigitalOcean
Highlights:
-
Common:
- README and related documents were improved with specific documentation for DO permissions, and about the way the stack is deployed using GitOps tools like FluxCD
-
External DNS:
- Deployment:
- Status: Patched
- Description:
- Patched to delete the flags included by default to be able to configure them dynamically later using environment variables coming from
ConfigMapandSecretresources
- Patched to delete the flags included by default to be able to configure them dynamically later using environment variables coming from
- CRs:
- Status: Patched
- Description:
- Fixed all the Reforma
PatchCRs to set the configuration parameters intoConfigMapandSecretresources instead of changing directly the flags in the deployment. This simplifies the logic insidePatchesfor doing the same, and allow us to include DigitalOcean as provider at the same time.
- Fixed all the Reforma
- Deployment:
-
External Snapshotter:
- CRs:
- Status: Updated
VolumeSnapshotClasscsi-standardis now patched for DigitalOcean
- CRs:
-
CSI Drivers: DO Block Storage
- Controller:
- Status: Discarded
- Version: -
- Description: Controller is already included on Kubernetes when a cluster is created
- CRs:
- StorageClass
csi-standardis provided by default for the driver deployed
- StorageClass
- Controller:
v0.1.0
The first public release
Highlights:
-
Common:
- Manifests included for FluxCD to de able to deploy the whole stack
-
Cert Manager:
- Deployment
- Status: Included
- Version:
Helm v1.8.1
- CRs:
- Included
ClusterIssuerCRs to issue Lets Encrypt certificates forproductionandstaging
- Included
- Deployment
-
External DNS:
- Deployment:
- Status: Included
- Version:
Kustomize v0.12.0
- CRs:
- Included several Reforma
PatchCRs to adapt the deployment according to the cloud provider using thecluster-infoapproach described in the README
- Included several Reforma
- Deployment:
-
External Snapshotter:
- Deployment
- Status: Included
- Version:
Kustomize v6.0.1
- CRs:
- Include a placeholder
VolumeSnapshotClassto be patched depending on the provider using a ReformaPatchusing thecluster-infoapproach described in the README
- Include a placeholder
- Deployment
-
CSI Drivers: AWS EBS
- Controller
- Status: Included
- Version:
Kustomize v1.6.1 - Description:
- Controller is fully supported, included VolumeSnapshot API
- CRs:
- StorageClass
csi-standardis provided by default for the driver deployed - Some Reforma's
PatchCRs included to automatically patch ServiceAccounts with annotations needed by IAM, crafted using thecluster-infoapproach described in the README
- StorageClass
- Controller
-
CSI Drivers: GCP Compute Persistent Disk
- Controller
- Status: Discarded
- Version:
- - Description:
- Controller is already included on Kubernetes when a cluster is created
- CRs:
- StorageClass
csi-standardis provided by default for the driver deployed
- StorageClass
- Controller
-
Ingress NGINX:
- Deployment
- Status: Included
- Version:
Helm v4.1.4 - Description:
- Autoscaling configured with a max of 20 replicas
- SSL passthrough enabled by default, in case it is needed
- Deployment
-
Metrics Server:
- Deployment
- Status: Included
- Version:
Helm v3.8.2
- Deployment
-
Reforma:
- Deployment
- Status: Included
- Version:
Kustomize v0.1.1
- Deployment
-
Replika:
- Deployment
- Status: Included
- Version:
Kustomize v0.2.5
- Deployment
-
Reloader:
- Deployment
- Status: Included
- Version:
Helm v0.0.114
- Deployment
-
Snapscheduler:
- Deployment
- Status: Included
- Version:
Helm v3.0.0
- Deployment