Skip to content

Commit d21027a

Browse files
Fix typos in changelog (#1549)
Co-authored-by: Jakub Hlavačka <[email protected]>
1 parent 1352a07 commit d21027a

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

docs/CHANGELOG/changelog-0.9.x.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
# Claudie `v0.9`
22

3-
!!! warning "Due to changes to the core of how claudie works with terraform files and representation of the data in persistent storage the `v0.9.x` version will not be backwards compatible with clusters build using previous claudie versions."
3+
!!! warning "Due to changes to the core of how Claudie works with terraform files and representation of the data in persistent storage the `v0.9.x` version will not be backwards compatible with clusters build using previous Claudie versions."
44

55
## Most notable changes (TL;DR)
66

7-
- Support for pluggable external terraform files was added, breaking the dependency of updated terraform files on a new claudie version. The ability to arbitrarily change the templates used by claudie was made available to the user. As a result, claudie has implemented a rolling update of the infrastructure in case a change in the terraform templates is detected, by gradually updating the build cluster one nodepool at a time.
7+
- Support for pluggable external terraform files was added, breaking the dependency of updated terraform files on a new Claudie version. The ability to arbitrarily change the templates used by Claudie was made available to the user. As a result, Claudie has implemented a rolling update of the infrastructure in case a change in the terraform templates is detected, by gradually updating the build cluster one nodepool at a time.
88
- Merged the Scheduler and Context-box service into a single called Manager.
99
- Each Nodepool now has its own SSH keys instead of sharing a single SSH key per kubernetes cluster.
1010

1111
### Experimental
1212
- We have added support for an HTTP proxy to be used when building Kubernetes clusters. This was mainly motivated by the issues we encountered while building multi-provider clusters, where some IP addresses assigned to some of the VMs were being misused and blacklisted/blocked in various registries. By using the HTTP proxy, it is possible to work around this and get the cluster built successfully.
1313

14-
Currently the HTTP proxy is experimental, it is made available by modifying the `HTTP_PROXY_MODE' in the claudie config map in the `claudie' namespace. The possible values are `(on|off|default)`. Default means that if a kubernetes cluster uses hetzner nodepools, it will automatically switch to using the proxy, as we have encountered the most bad IP issues with hetzner. By default the proxy is turned off.
14+
Currently the HTTP proxy is experimental, it is made available by modifying the `HTTP_PROXY_MODE` in the Claudie config map in the `claudie` namespace. The possible values are `(on|off|default)`. Default means that if a kubernetes cluster uses Hetzner nodepools, it will automatically switch to using the proxy, as we have encountered the most bad IP issues with Hetzner. By default the proxy is turned off.
1515

16-
It should be noted that the proxy is still in an experimental phase, where the API for interacting with the proxy may change in the future. Therefore, clusters using this feature in this release run the risk of being backwards incompatible with future `0.9.x' releases, which will further stabilise the proxy API.
16+
It should be noted that the proxy is still in an experimental phase, where the API for interacting with the proxy may change in the future. Therefore, clusters using this feature in this release run the risk of being backwards incompatible with future `0.9.x` releases, which will further stabilise the proxy API.
1717

1818
## Deployment
1919

@@ -25,15 +25,15 @@ To deploy Claudie `v0.9.X`, please:
2525

2626
We provide checksums in `claudie_checksum.txt` you can verify the downloaded yaml files againts the provided checksums.
2727

28-
3. Install claudie using `kubectl`
28+
3. Install Claudie using `kubectl`
2929

3030
> We strongly recommend changing the default credentials for MongoDB, MinIO and DynamoDB before you deploy it.
3131
3232
```
3333
kubectl apply -f https://github.com/berops/claudie/releases/latest/download/claudie.yaml
3434
```
3535

36-
To further harden claudie, you may want to deploy our pre-defined network policies:
36+
To further harden Claudie, you may want to deploy our pre-defined network policies:
3737
```bash
3838
# for clusters using cilium as their CNI
3939
kubectl apply -f https://github.com/berops/claudie/releases/latest/download/network-policy-cilium.yaml
@@ -48,13 +48,13 @@ To further harden claudie, you may want to deploy our pre-defined network polici
4848

4949

5050
## What's changed
51-
- Support added for ubuntu 24.04 in Azure and hetzner [#1401](https://github.com/berops/claudie/pull/1401)
51+
- Support added for Ubuntu 24.04 in Azure and Hetzner [#1401](https://github.com/berops/claudie/pull/1401)
5252

5353
- Each nodepool now has its own SSH keys, a change from the previous state where all nodepools shared the same SSH keys.. [#1442](https://github.com/berops/claudie/pull/1442)
5454

55-
- Added support for pluggable external terraform files, breaking the dependency of updated terraform files on a new claudie version. [#1460](https://github.com/berops/claudie/pull/1460)
55+
- Added support for pluggable external terraform files, breaking the dependency of updated terraform files on a new Claudie version. [#1460](https://github.com/berops/claudie/pull/1460)
5656

57-
- With the support of external terraform templates, the ability to arbitrarily change the templates used by claudie was made available to the user. As a result, claudie has implemented a rolling update of the infrastructure in case a change in the terraform templates is detected, by gradually updating the build cluster one nodepool at a time. [#1525](https://github.com/berops/claudie/pull/1525)
57+
- With the support of external terraform templates, the ability to arbitrarily change the templates used by Claudie was made available to the user. As a result, Claudie has implemented a rolling update of the infrastructure in case a change in the terraform templates is detected, by gradually updating the build cluster one nodepool at a time. [#1525](https://github.com/berops/claudie/pull/1525)
5858

5959
- The Scheduler and Context-Box microservices were merged into a single service called Manager. This was done because these two services were tightly coupled, and parts of the context box service were causing state correctness issues within Claudie and needed to be fixed. [#1498](https://github.com/berops/claudie/pull/1498)
6060

@@ -68,12 +68,12 @@ To further harden claudie, you may want to deploy our pre-defined network polici
6868

6969

7070
### Experimental
71-
- Support for a HTTP proxy was added. The HTTP Proxy can be turned on by setting the `HTTP_PROXY_MODE` environmanet variable in the claudie config map to `on` [#1440](https://github.com/berops/claudie/pull/1440)
71+
- Support for a HTTP proxy was added. The HTTP Proxy can be turned on by setting the `HTTP_PROXY_MODE` environment variable in the Claudie config map to `on` [#1440](https://github.com/berops/claudie/pull/1440)
7272

7373
## Bug fixes
7474
- In the case when the infrastructure fails to be build or is only partially build
7575
the deletion process was stuck on acquiring a lock which was never created, this issue is no longer present [#1463](https://github.com/berops/claudie/pull/1463)
7676
- The init process was added to the Ansible microservice because previously spawned Ansible playbooks left behind zombie processes that consumed resources. The init process takes care of cleaning up these processes. [#1527](https://github.com/berops/claudie/pull/1527)
7777
- Fixed an edge case where part of the load balancer infrastructure was incorrectly destroyed when a failure occurred in the middle of the workflow. [#1533](https://github.com/berops/claudie/pull/1533)
7878
- The whitespace when generating keys will no longer be trimmed [#1539](https://github.com/berops/claudie/pull/1539)
79-
- GenesisCloud autoscaling will now correctly work [#1543](https://github.com/berops/claudie/pull/1543)
79+
- GenesisCloud autoscaling will now correctly work [#1543](https://github.com/berops/claudie/pull/1543)

0 commit comments

Comments
 (0)