Skip to content

Commit 737cd99

Browse files
authored
Merge pull request #568 from jetstack/update-release-process
[Release 1.0.0 part 2] Prepare the jetstack-agent helm chart (ABORTED)
2 parents 2119b80 + dc88af7 commit 737cd99

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ is released manually, as follows:
139139
```sh
140140
export VERSION=0.1.43
141141
helm package deploy/charts/venafi-kubernetes-agent --version "${VERSION}"
142+
docker login -u oauth2accesstoken --password-stdin eu.gcr.io < <(gcloud auth application-default print-access-token)
142143
helm push venafi-kubernetes-agent-${VERSION}.tgz oci://eu.gcr.io/jetstack-secure-enterprise/charts
143144
```
144145

@@ -152,6 +153,9 @@ The chart will be mirrored to:
152153

153154
### Step 3: Release the Helm Chart "jetstack-secure"
154155

156+
This step is performed by Peter Fiddes and Adrian Lai separately from the main
157+
release process.
158+
155159
The [jetstack-agent](deploy/charts/jetstack-agent/README.md) chart has a different version number to the agent.
156160
This is because the first version of *this* chart was given version `0.1.0`,
157161
while the app version at the time was `0.1.38`.
@@ -167,6 +171,10 @@ This chart is for [Jetstack Secure](https://platform.jetstack.io/documentation/i
167171
Use a `v` prefix, to match the Docker image tag.
168172
1. Increment the `image.tag` value in [values.yaml](deploy/charts/jetstack-agent/values.yaml).
169173
Use a `v` prefix, to match the Docker image tag.
174+
1. Update the Helm unit test snapshots:
175+
```sh
176+
helm unittest ./deploy/charts/jetstack-agent --update-snapshot
177+
```
170178
1. Create a pull request and wait for it to be approved.
171179
1. Merge the branch
172180
1. Push a tag, using the format: `chart-vX.Y.Z`.

0 commit comments

Comments
 (0)