Skip to content

Claudie v0.6

Due to a breaking change in the terraform files the v0.6.x will not be backwards compatible with v0.5.x

Deployment

To deploy Claudie v0.6.X, please:

  1. Download the archive and checksums from the release page

  2. Verify the archive with the sha256 (optional)

    sha256sum -c --ignore-missing checksums.txt
    

If valid, output is, depending on the archive downloaded

```sh
claudie.tar.gz: OK
```

or

```sh
claudie.zip: OK
```

or both.

  1. Lastly, unpack the archive and deploy using kubectl

We strongly recommend changing the default credentials for MongoDB, MinIO and DynamoDB before you deploy it. To do this, change contents of the files in mongo/secrets, minio/secrets and dynamo/secrets respectively.

```sh
kubectl apply -k .
```

v0.6.0

Features

  • Updated network policies #1016
  • Support flex instances #993
  • De-duplication of terraform templates #1021
  • Timestamp added as part of workflow when saved in mongoDB #1019

Bugfixes

Other

  • Fix unknown AMIs and regions in docs #1009
  • Update the Roadmap #1020
  • Add hardening section to docs #1026
  • Add updating section to docs #1028

v0.6.1

Bugfixes

  • Fallback to use Kube-Proxy with Cilium, due to problems with network traffic #1035

v0.6.2

Features

  • Limits and Requests of each claudie-deployed pod were adjusted #1055

Bugfixes

  • Clusters made out of static nodepools should be correctly destroyed #1038
  • Issue when the hashes of current and desired state wouldn't match after config build sucessfully #1041
  • Wireguard is now removed from static nodepools when the config is deleted #1059

v0.6.3

Features

  • Labels for unique node identification #1064
  • Observability via prometheus metrics #1095

Bugfixes

  • Autoscaler crashloop #1062
  • Tracking of partially build infra #1063
  • Labels and Taints are now correctly applied for static nodes #1112

v0.6.4

Features

  • Allow 0 disk size use for disabling additional volumes #1138

Bugfixes

  • Add secret UTF-8 validation #1114
  • Fix subprocesses not terminating #1137
  • Add more informative Kubernetes.Version validation #1140

v0.6.5

Features

  • Adjust requests and limits on context-box, autoscaler-adapter and cluster-autoscaler #1161

Bugfixes

  • Add missing SSH private key and public IPs of LB nodes to Claudie's metadata secret #1164

v0.6.6

Features

  • Add "proxy_protocol on;" to the LoadBalancer nginx config #1189
  • Cluster-autoscaler tag validation #1176

Bugfixes

  • Check for static nodes reuse #1184