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

Commit

Permalink
feat!: Keptn 0.18 compatibility (#363)
Browse files Browse the repository at this point in the history
Signed-off-by: Christian Kreuzberger <[email protected]>

Signed-off-by: Christian Kreuzberger <[email protected]>
  • Loading branch information
christian-kreuzberger-dtx authored Aug 29, 2022
1 parent d33a1a5 commit 1288de5
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/integration-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,18 @@ jobs:
strategy:
fail-fast: false
matrix:
keptn-version: ["0.14.2", "0.15.1", "0.16.0", "0.17.0"] # https://github.com/keptn/keptn/releases
keptn-version: ["0.18.1"] # https://github.com/keptn/keptn/releases
prometheus-version: ["15.10.1"]
env:
GO_VERSION: 1.17
GOPROXY: "https://proxy.golang.org"
GO111MODULE: "on"
BRANCH: ${{ github.head_ref || github.ref_name }}
ENABLE_E2E_TEST: true
JES_VERSION: "0.2.3"
JES_VERSION: "0.2.4"
JES_NAMESPACE: keptn-jes
PROMETHEUS_NAMESPACE: monitoring
GITEA_PROVISIONER_VERSION: "0.1.1"
GITEA_ADMIN_USERNAME: GiteaAdmin
GITEA_NAMESPACE: gitea
KUBECONFIG: /etc/rancher/k3s/k3s.yaml
Expand Down Expand Up @@ -62,6 +63,7 @@ jobs:
run: |
curl -sfL https://get.k3s.io | INSTALL_K3S_VERSION="v1.21.12+k3s1" INSTALL_K3S_EXEC="--no-deploy traefik" K3S_KUBECONFIG_MODE="644" sh -
- name: Wait for K3s to become ready
timeout-minutes: 1
run: |
Expand Down Expand Up @@ -110,7 +112,8 @@ jobs:
GITEA_ADMIN_PASSWORD: ${{ steps.gitea_credentials.outputs.GITEA_ADMIN_PASSWORD }}
GITEA_ENDPOINT: ${{ steps.gitea.outputs.GITEA_ENDPOINT }}
run: |
helm install keptn-gitea-provisioner-service https://github.com/keptn-sandbox/keptn-gitea-provisioner-service/releases/download/0.1.0/keptn-gitea-provisioner-service-0.1.0.tgz \
helm install keptn-gitea-provisioner-service \
https://github.com/keptn-sandbox/keptn-gitea-provisioner-service/releases/download/${GITEA_PROVISIONER_VERSION}/keptn-gitea-provisioner-service-${GITEA_PROVISIONER_VERSION}.tgz \
--set gitea.endpoint=${GITEA_ENDPOINT} \
--set gitea.admin.create=true \
--set gitea.admin.username=${GITEA_ADMIN_USERNAME} \
Expand Down
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,15 @@ compatibility matrix below.

| Keptn Version\* | [Prometheus Service Image](https://github.com/keptn-contrib/prometheus-service/pkgs/container/prometheus-service) |
|:---------------:|:-----------------------------------------------------------------------------------------------------------------:|
| 0.10.0 | keptncontrib/prometheus-service:0.7.1 |
| 0.10.0 | keptncontrib/prometheus-service:0.7.2 |
| 0.12.0 | keptncontrib/prometheus-service:0.7.3 |
| 0.13.x | keptncontrib/prometheus-service:0.7.4 |
| 0.13.x | keptncontrib/prometheus-service:0.7.5 |
| 0.14.2\** | keptncontrib/prometheus-service:0.8.0 |
| 0.15.1 | keptncontrib/prometheus-service:0.8.1\*** |
| 0.16.0 | keptncontrib/prometheus-service:0.8.2\*** |
| 0.16.0 | keptncontrib/prometheus-service:0.8.3 |
| 0.17.0 | keptncontrib/prometheus-service:0.8.5 |
| 0.18.0\**** | keptncontrib/prometheus-service:0.9.0 |


\* This is the Keptn version we aim to be compatible with. Other versions should work too, but there is no guarantee.

Expand All @@ -35,6 +34,9 @@ change in NATS cluster name.

\*** These versions are not compatible with Prometheus Alertmanager <= 0.24

\**** This version is only compatible with Keptn 0.18.0 and potentially newer releases due to a breaking change with
resource-service / configuration-service.

You can find more information and older releases on
the [Releases](https://github.com/keptn-contrib/prometheus-service/releases) page.

Expand Down

0 comments on commit 1288de5

Please sign in to comment.