Skip to content

Commit 3918a47

Browse files
authored
Update Changelog
This commit updates the changelog in preparation for 0.5.
1 parent 9cfe6b2 commit 3918a47

1 file changed

Lines changed: 41 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,47 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.5.0] (2021-08-10)
9+
10+
### Added
11+
12+
- Package `cluster` now contains code to automatically pull some data from GKE
13+
in case it is running there.
14+
- Package `cluster` now contains code to pull some resources from the cluster
15+
it is running in, e.g. secrets and configmaps.
16+
- From previous point, it is able to automatically get region and project from
17+
GCP and automatically create the client with those data.
18+
19+
20+
### Changed
21+
22+
- Settings for Google Service Directory can now be empty, and if so cloud
23+
metadata is used in case the cluster is running in GKE. It fails otherwise.
24+
- Using `google.golang.org/genproto/googleapis/cloud/servicedirectory/v1` instead
25+
of `v1beta`
26+
- Using `cloud.google.com/go/servicedirectory/apiv1` instead of `v1beta`
27+
- The two points above required a change in some of the structures, such as
28+
changing `Metadata` with `Annotations` in services API.
29+
- Service Directory handler can now be instantiated directly.
30+
- Changed `project` to `ProjectID` in Service Directory handler.
31+
- Changed `region` to `DefaultRegion` in Service Directory handler.
32+
- Changed `--img` to `--image` in installation script.
33+
- Dockerfile is updated by also including the new `utils.go`.
34+
- The etcd credentials are now being retrieved automatically from the
35+
cluster.
36+
- The Google service account is now retrieved automatically from within the
37+
cluster.
38+
- Operator's settings configmap is now retrieved automatically from within the
39+
cluster.
40+
41+
### Removed
42+
43+
- Secrets and configmaps are not mounted on the pod anymore.
44+
- Old code that was used to read the aforementioned files from the pod's
45+
mounted volumes.
46+
- Old code from viper (will be removed entirely in future).
47+
48+
849
## [0.4.0] (2021-06-25)
950

1051
### Added

0 commit comments

Comments
 (0)