This repository has been 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
ConfigMap
andSecret
resources
- 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
Patch
CRs to set the configuration parameters intoConfigMap
andSecret
resources instead of changing directly the flags in the deployment. This simplifies the logic insidePatches
for 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
VolumeSnapshotClass
csi-standard
is 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-standard
is 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
ClusterIssuer
CRs to issue Lets Encrypt certificates forproduction
andstaging
- Included
- Deployment
-
External DNS:
- Deployment:
- Status: Included
- Version:
Kustomize v0.12.0
- CRs:
- Included several Reforma
Patch
CRs to adapt the deployment according to the cloud provider using thecluster-info
approach described in the README
- Included several Reforma
- Deployment:
-
External Snapshotter:
- Deployment
- Status: Included
- Version:
Kustomize v6.0.1
- CRs:
- Include a placeholder
VolumeSnapshotClass
to be patched depending on the provider using a ReformaPatch
using thecluster-info
approach 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-standard
is provided by default for the driver deployed - Some Reforma's
Patch
CRs included to automatically patch ServiceAccounts with annotations needed by IAM, crafted using thecluster-info
approach 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-standard
is 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