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

Commit

Permalink
Release 0.1.2 (#30)
Browse files Browse the repository at this point in the history
  • Loading branch information
Dominik Augustin committed Jun 24, 2021
1 parent 1affbfe commit 471429e
Show file tree
Hide file tree
Showing 7 changed files with 42 additions and 8 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -332,6 +332,7 @@ The credits of this service heavily go to @thschue and @yeahservice who original
|:----------------:|:----------------------------------------:|
| 0.8.3 | keptnsandbox/job-executor-service:0.1.0 |
| 0.8.3 | keptnsandbox/job-executor-service:0.1.1 |
| 0.8.4 | keptnsandbox/job-executor-service:0.1.2 |

## Installation

Expand Down Expand Up @@ -449,7 +450,8 @@ To make use of the built-in automation using GH Actions for releasing a new vers
* verify that your image was built and pushed to DockerHub with the right tags,
* update the image tags for `job-executor-service` and `job-executor-service-initcontainer`
in [`deploy/service.yaml`](deploy/service.yaml), [`helm/Chart.yaml`](helm/Chart.yaml),
[`helm/values.yaml`](helm/values.yaml) and [`helm/templates/configmap.yaml`](helm/templates/configmap.yaml),
[`helm/values.yaml`](helm/values.yaml), [`helm/templates/configmap.yaml`](helm/templates/configmap.yaml) and
the `app.kubernetes.io/version` in [`deploy/service.yaml`](deploy/service.yaml)
* test your service against a working Keptn installation.

If any problems occur, fix them in the release branch and test them again.
Expand Down
6 changes: 3 additions & 3 deletions deploy/service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ spec:
labels:
run: job-executor-service
app.kubernetes.io/name: job-executor-service
app.kubernetes.io/version: 0.1.1
app.kubernetes.io/version: 0.1.2
spec:
containers:
- name: job-executor-service
image: keptnsandbox/job-executor-service:0.1.1
image: keptnsandbox/job-executor-service:0.1.2
ports:
- containerPort: 8080
resources:
Expand All @@ -37,7 +37,7 @@ spec:
- name: JOB_NAMESPACE
value: 'keptn'
- name: INIT_CONTAINER_IMAGE
value: 'keptnsandbox/job-executor-service-initcontainer:0.1.1'
value: 'keptnsandbox/job-executor-service-initcontainer:0.1.2'
- name: DEFAULT_RESOURCE_LIMITS_CPU
value: "1"
- name: DEFAULT_RESOURCE_LIMITS_MEMORY
Expand Down
4 changes: 2 additions & 2 deletions helm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
appVersion: 0.1.1
appVersion: 0.1.2
description: Helm Chart for the keptn job-executor-service
name: job-executor-service
type: application
version: 0.1.1
version: 0.1.2
1 change: 0 additions & 1 deletion helm/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
app.kubernetes.io/managed-by: {{ .Release.Service }}
{{- end }}


{{/*
Selector labels
*/}}
Expand Down
20 changes: 20 additions & 0 deletions helm/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,26 @@ spec:
value: "{{ .Values.distributor.projectFilter }}"
- name: SERVICE_FILTER
value: "{{ .Values.distributor.serviceFilter }}"
- name: VERSION
valueFrom:
fieldRef:
fieldPath: metadata.labels['app.kubernetes.io/version']
- name: K8S_DEPLOYMENT_NAME
valueFrom:
fieldRef:
fieldPath: metadata.labels['app.kubernetes.io/name']
- name: K8S_POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: K8S_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: K8S_NODE_NAME
valueFrom:
fieldRef:
fieldPath: spec.nodeName
{{- if .Values.remoteControlPlane.enabled }}
- name: KEPTN_API_ENDPOINT
value: "{{ .Values.remoteControlPlane.api.protocol }}://{{ .Values.remoteControlPlane.api.hostname }}/api"
Expand Down
2 changes: 1 addition & 1 deletion helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ distributor:
image:
repository: docker.io/keptn/distributor # Container Image Name
pullPolicy: IfNotPresent # Kubernetes Image Pull Policy
tag: "0.8.3" # Container Tag
tag: "0.8.4" # Container Tag

remoteControlPlane:
enabled: true # Enables remote execution plane mode
Expand Down
13 changes: 13 additions & 0 deletions releasenotes/releasenotes_V0.1.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Release Notes v0.1.2

Compatible with Keptn 0.8.4

## New Features
* Reference kubernetes secrets as environment variables in tasks (#8, #15)
* Configurable resource quotas (#18, #27)
* Specifying a directory under task files now imports all files of this directory (#28, #29)
* Configuration for uniform registration feature of distributor (#22)

## Fixed Issues

## Known Limitations

0 comments on commit 471429e

Please sign in to comment.