Skip to content

Commit 433544a

Browse files
chore(main): release 0.0.3 (#134)
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Release PR Generate Bot action release-please[bot] <release-please[bot]@users.noreply.github.com>
1 parent f1e10b5 commit 433544a

File tree

4 files changed

+47
-3
lines changed

4 files changed

+47
-3
lines changed

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,49 @@
11
# Changelog
22

3+
## [0.0.3](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/compare/v0.0.1...v0.0.3) (2022-12-07)
4+
5+
6+
### Features
7+
8+
* Add a release job to generate code on release PRs GH-66 ([#110](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/110)) ([d23a484](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/d23a484e39376ca15468e119b726476bd49aca59))
9+
* Add build and test targets to new makefile ([#96](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/96)) ([f6c3de3](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/f6c3de3189c563cd48228612133ef9f8a44e4f1f))
10+
* add cert-manager deployment for e2e test environments. ([#28](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/28)) ([99a3104](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/99a3104980c73323a61c75f1b45e30ddeb3e4031))
11+
* add cloud-build job for the release process GH-66 ([#108](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/108)) ([614067b](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/614067ba3cb697e3672fd65bbb7df701817553b2))
12+
* add data structure for the AuthProxyWorkload custom resource. ([#20](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/20)) ([2af04ad](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/2af04ad86458b6101f433b7a3e55647a710cc781))
13+
* add e2e tests ([#40](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/40)) ([fd69001](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/fd69001b457f9378dea5af2f3c3dd8d0e2687c27))
14+
* Add internal libraries for kubernetes names ([#23](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/23)) ([ee1e649](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/ee1e64979573c574b28d65d4deaf96a556e650b4))
15+
* add lint target to makefile ([#101](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/101)) ([9f3d81b](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/9f3d81bc2075722614c7c21c455940a54045f2b1))
16+
* add pod webhook boilerplate ([#41](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/41) step 4) ([#115](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/115)) ([9d3971c](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/9d3971c55fb968a6f4e941b36595f3514f30ef15))
17+
* Add reconcile controller logic issue [#37](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/37) ([#39](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/39)) ([0be2c0d](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/0be2c0d4ad596de025d940e2d04e6dd9087057a3))
18+
* add webhook and test to see that it updates a new workload ([#34](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/34)) ([c01c5c6](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/c01c5c6263748e6163dc268928159f6b379b49e2))
19+
* Adds Workload interface to access PodSpec for all workload types ([#25](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/25)) ([c6706ec](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/c6706ec0e0cfa2ca71e5d84d848fecb9ef49ac42))
20+
* AuthProxyWorkload Reconcile no longer modifies workloads ([#41](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/41) step 6) ([#117](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/117)) ([cfffe91](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/cfffe91764da38a5b91104b71798ae9863cb4144))
21+
* commit installer scripts into repo as part of generate, GH-66 ([#107](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/107)) ([0dee3a1](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/0dee3a18cc230ae0f525fef2c19c1a977fe0ffe1))
22+
* deploy to a kubernetes cluster defined in envvar KUBECONFIG ([#97](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/97)) ([13ba287](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/13ba28737d772d281a8823d4fafd0bc2c36fe970))
23+
* Finish pod webhook and workload reconcile implementation ([#41](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/41) step 8) ([#119](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/119)) ([3be65d5](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/3be65d5e588c0ebfed7c01e4c4d1ddc2349f3e66))
24+
* Logic to apply AuthProxyWorkload spec to workload containers ([#26](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/26)) ([17b73c0](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/17b73c042e78fda422c9af0de1a0fb62e1c5f451))
25+
* PodSpec changes now are applied only to pods on creation ([#41](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/41) step 7) ([#118](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/118)) ([df1f322](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/df1f32242a0800c8eb762daccc636a9d9eeded4e))
26+
* Run terraform scripts to provision infrastructure ([#98](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/98)) ([2b572f3](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/2b572f304fdd7851f82899660d672e587a2e1e9d))
27+
* Set the hardcoded default proxy image URL to a real url. gh-93 ([#94](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/94)) ([082267c](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/082267cad85b30cd1874ccf34a8564e611a6b05e))
28+
29+
30+
### Bug Fixes
31+
32+
* add -race flag to go test ([#99](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/99)) ([11dce11](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/11dce114097f66e8ec0f7ed42a8c95c9aa01da95))
33+
* correct paths in install.sh installer script template [#66](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/66) ([#111](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/111)) ([2614115](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/2614115eefd508dab8656f6e7ea1b99f2015d02b))
34+
* e2e_cleanup_test_namespaces succeeds when there are no matching namespaces ([#120](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/120)) ([d4cabcd](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/d4cabcd1b91247b031a02530a79c5bffb14926c6))
35+
* host should be '127.0.0.1' not 'localhost' ([#128](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/128)) ([77293e7](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/77293e73aafde77b57ba134ae0fb6597d16800c4)), closes [#124](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/124)
36+
* Improve code and repair edge case problems with the internal PodSpec updates. ([#31](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/31)) ([fe6ce99](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/fe6ce99630da3d4858fdbe0f2e5f617d342df722))
37+
* rename end to end test targets from `gcloud_*` to `e2e_*` for clarity ([#84](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/issues/84)) ([a1fd817](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/a1fd81766161b8c72a77465a6889d05c5d54c773))
38+
* timeout for golangci-lint is 5m. ([773c694](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/773c694355410325000ef0d3adc3a6c0d3581214))
39+
40+
41+
### Miscellaneous Chores
42+
43+
* release 0.0.1 test release process ([4ab7f5b](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/4ab7f5b7932157142a5446cee0fd44c49d379045))
44+
* release 0.0.2 ([f97491a](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/f97491a3785f82721d1ccb3441049276ce6725ea))
45+
* release 0.0.3 ([f1e10b5](https://github.com/GoogleCloudPlatform/cloud-sql-proxy-operator/commit/f1e10b54c2689b607ecf67cabe0d766809077aaf))
46+
347
## 0.0.1 (2022-10-12)
448

549

installer/cloud-sql-proxy-operator.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1427,7 +1427,7 @@ spec:
14271427
- --leader-elect
14281428
command:
14291429
- /manager
1430-
image: gcr.io/cloud-sql-connectors/cloud-sql-operator-dev/cloud-sql-proxy-operator:0.0.2-dev
1430+
image: gcr.io/cloud-sql-connectors/cloud-sql-operator-dev/cloud-sql-proxy-operator:0.0.3
14311431
livenessProbe:
14321432
httpGet:
14331433
path: /healthz

installer/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
set -euxo # exit 1 from the script when command fails
1818

19-
VERSION="v0.0.2-dev"
19+
VERSION="v0.0.3"
2020
CERT_MANAGER_VERSION="v1.9.1"
2121

2222
if ! which kubectl ; then

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.0.2-dev
1+
0.0.3

0 commit comments

Comments
 (0)