Skip to content
This repository has been archived by the owner on Jun 29, 2022. It is now read-only.

Commit

Permalink
addressing second round of review comments, to be squashed.
Browse files Browse the repository at this point in the history
Signed-off-by: Imran Pochi <imran@kinvolk.io>
  • Loading branch information
ipochi committed Jul 30, 2020
1 parent 2d79dd3 commit cbd4090
Showing 1 changed file with 12 additions and 17 deletions.
29 changes: 12 additions & 17 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## v0.3.0 - 2020-07-29
## v0.3.0 - 2020-07-30

We're happy to announce the release of Lokomotive v0.3.0 (Coast Starlight).

Expand All @@ -23,7 +23,7 @@ This release packs new features and bugfixes. Some of the highlights are:
`t1.small.x86` are EOL and no longer available in new Packet projects
([#612](https://github.com/kinvolk/lokomotive/pull/612)).

If you haven't explicitly defined the controller_type and/or
**WARNING**: If you haven't explicitly defined the controller_type and/or
worker_pool.node_type configuration options, upgrading to this release will
replace your controller and/or worker nodes with c3.small.x86 machines. To
avoid this, set these configuration options to the desired values.
Expand Down Expand Up @@ -61,8 +61,9 @@ component](https://github.com/kinvolk/lokomotive/blob/v0.3.0/docs/configuration-
([#649](https://github.com/kinvolk/lokomotive/pull/649)). This allows managing
and configuring Ceph using toolbox pod.

- Add `external_labels` for federated clusters. This helps to identify identify
metrics queried from different clusters.
- Add Prometheus feature `external_labels` for federated clusters to Prometheus
operator component. This helps to identify identify metrics queried from
different clusters.
([#710](https://github.com/kinvolk/lokomotive/pull/710)).

#### Docs
Expand Down Expand Up @@ -98,16 +99,10 @@ and configuring Ceph using toolbox pod.

#### Development

- Disable marking releases as `pre-releases` ([#678](https://github.com/kinvolk/lokomotive/pull/678)).

- Do not show release values in terraform output
- Do not show Helm release values in terraform output
([#627](https://github.com/kinvolk/lokomotive/pull/627)).

- Change NewClientset to create Kubernetes Clientset from kubeconfig file
content, instead of from file path
([#628](https://github.com/kinvolk/lokomotive/pull/628)).

- Remove provider aliases from go templates
- Remove Terraform provider aliases from platforms code
([#617](https://github.com/kinvolk/lokomotive/pull/617)).


Expand Down Expand Up @@ -159,10 +154,10 @@ component "contour" {
##### Prometheus-operator component

* Prometheus specific variables are now under a `prometheus` block.
* Variable `external_url` is now removed and now configured under
`prometheus.ingress.host`. Remove the http scheme when configuring.
* A new optional `prometheus.ingress` sub-block is introduced to expose
Prometheus over ingress.
* Variable `external_url` is now removed and now configured under
`prometheus.ingress.host`. Remove the http scheme when configuring.

old:

Expand All @@ -171,7 +166,7 @@ component "prometheus-operator" {
.
.
prometheus_metrics_retention = "14d"
prometheus_external_url = "https://api.example.com/prometheus"
prometheus_external_url = "https://prometheus.example.lokomotive-k8s.net""
prometheus_storage_size = "50GiB"
prometheus_node_selector = {
"kubernetes.io/hostname" = "worker3"
Expand Down Expand Up @@ -208,7 +203,7 @@ component "prometheus-operator" {
```

Check out the new syntax in the [Prometheus Operator configuration
reference](https://github.com/kinvolk/lokomotive/blob/v0.2.0/docs/configuration-reference/components/prometheus-operator.md)
reference](https://github.com/kinvolk/lokomotive/blob/v0.3.0/docs/configuration-reference/components/prometheus-operator.md)
for details.

##### Upgrade steps
Expand Down Expand Up @@ -451,7 +446,7 @@ This is a patch release to fix AKS platform deployments.

#### Misc

* Bootkube Docker images are now pulled using Docker protocol, as quay.io plans to deprecate pulling images using ACI ([#656](https://github.com/kinvolk/lokomotive/pull/656)).
* Bootkube Docker images are now pulled using Docker protocol, as quay.io plans to deprecate pulling images using ACI ([#656](https://github.com/kinvolk/lokomotive/pull/656).

#### Development

Expand Down

0 comments on commit cbd4090

Please sign in to comment.