Skip to content
This repository has been archived by the owner on Jan 19, 2024. It is now read-only.

feat: Update to Keptn 0.14 #74

Merged
merged 5 commits into from
May 20, 2022
Merged

Conversation

TannerGabriel
Copy link
Member

This PR

  • Updates Go version to 1.17
  • Updates go-utils to v0.14
  • Replace Kubernetes deployment file with Helm chart
  • Update distributor version and environment variables
  • Add release automation (Github actions)
  • Update CI action
  • Update compatibility matrix

Fixes: #73

@TannerGabriel TannerGabriel requested a review from bacherfl as a code owner May 16, 2022 12:37
@TannerGabriel TannerGabriel linked an issue May 16, 2022 that may be closed by this pull request
Signed-off-by: TannerGabriel <[email protected]>
Copy link
Contributor

@christian-kreuzberger-dtx christian-kreuzberger-dtx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@christian-kreuzberger-dtx christian-kreuzberger-dtx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to revoke my approval.

Please add

Please remove

  • deploy/ folder which contains the old chart that should no longer be used

@TannerGabriel
Copy link
Member Author

@christian-kreuzberger-dtx Thanks for the review. I just added the changes.

@christian-kreuzberger-dtx
Copy link
Contributor

@TannerGabriel you added the secret to distributor, not the unleash-service.

@TannerGabriel
Copy link
Member Author

@christian-kreuzberger-dtx Sorry seems like it. It should be fixed now.

@github-actions
Copy link
Contributor

The following Docker Images have been built:
keptncontrib/unleash-service:0.3.3-dev-PR-74,keptncontrib/unleash-service:0.3.3-dev-PR-74.202205191332

Copy link
Contributor

@christian-kreuzberger-dtx christian-kreuzberger-dtx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

LGTM

@christian-kreuzberger-dtx christian-kreuzberger-dtx merged commit 72ef399 into master May 20, 2022
@christian-kreuzberger-dtx christian-kreuzberger-dtx deleted the feat/update-keptn-0.14 branch May 20, 2022 07:23
christian-kreuzberger-dtx pushed a commit that referenced this pull request May 20, 2022
* Use Helm chart and update to Keptn 0.14

Signed-off-by: TannerGabriel <[email protected]>

* Update Github actions

Signed-off-by: TannerGabriel <[email protected]>

* Add build helm chart script

Signed-off-by: TannerGabriel <[email protected]>

* Remove deploy folder and add environment variable

Signed-off-by: TannerGabriel <[email protected]>

* Move unleash secret to unleash-service

Signed-off-by: TannerGabriel <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Keptn 0.14.x compatibility
2 participants