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

Releases: keptn-contrib/job-executor-service

0.2.3-next.0

30 Jun 11:34
dd45626
Compare
Choose a tag to compare
0.2.3-next.0 Pre-release
Pre-release

0.2.3-next.0 (2022-06-30)

Features

Bug Fixes

Docs

  • document ingress/egress job-executor-service network policies (#293) (ecccad7)

Build Information

GitHub Actions Run: https://github.com/keptn-contrib/job-executor-service/actions/runs/2589611641

0.2.2

21 Jun 13:40
0a7d4a4
Compare
Choose a tag to compare

0.2.2 (2022-06-21)

Features

Bug Fixes

  • fix typo in network policy helm template (#281) (bd0d6e4)

0.2.1

21 Jun 13:31
642e2a9
Compare
Choose a tag to compare

0.2.1 (2022-06-21)

Features

Bug Fixes

  • Add output of failed events to logs (#249) (2ca699e)
  • separate ingress and egress network policy (#273) (4a6c013)

Other

  • set helm chart version to 0.0.0-dev (#248) (0a26c13)
  • Update Keptn versions in integration tests (#247) (3408bee)

Docs

  • Add OAuth installation instructions (#274) (092e2a7)
  • polish installation upgrade instructions (d072f83)
  • remove Always send finished event documentation and configmap settings (68818a9)
  • Update chart README to include latest changes in values.yaml (#279) (6c4201d)

0.2.1-next.1

20 Jun 07:24
6c4201d
Compare
Choose a tag to compare
0.2.1-next.1 Pre-release
Pre-release

0.2.1-next.1 (2022-06-20)

Bug Fixes

  • separate ingress and egress network policy (#273) (4a6c013)

Docs

  • Add OAuth installation instructions (#274) (092e2a7)
  • Update chart README to include latest changes in values.yaml (#279) (6c4201d)

Build Information

GitHub Actions Run: https://github.com/keptn-contrib/job-executor-service/actions/runs/2527280211

0.2.1-next.0

08 Jun 11:20
1126cf5
Compare
Choose a tag to compare
0.2.1-next.0 Pre-release
Pre-release

0.2.1-next.0 (2022-06-08)

Features

Bug Fixes

Other

  • set helm chart version to 0.0.0-dev (#248) (0a26c13)
  • Update Keptn versions in integration tests (#247) (3408bee)

Docs

  • polish installation upgrade instructions (d072f83)
  • remove Always send finished event documentation and configmap settings (68818a9)

Build Information

GitHub Actions Run: https://github.com/keptn-contrib/job-executor-service/actions/runs/2461099316

0.2.0

04 May 12:26
741c876
Compare
Choose a tag to compare

0.2.0 (2022-05-04)

🎉 This release focuses on 🔐 security hardening, quality assurance and refactoring.

⚠ BREAKING CHANGES

  • 🕹️ The enableKubernetesApiAccess flag is removed in favor of the serviceAccount configuration for jobs
  • 🔒 The job-executor-service is moved into it's own namespace (e.g.: keptn-jes) to isolate the jobs from other Keptn services
  • 🔑 A valid Keptn API token and Keptn API endpoint need to be configured when installing job-executor-service (it is no longer possible to connect directly to Keptn's nats-cluster)
  • 🤖 A more restrictive service account is used for jobs by default
  • 🥚 The default value for remotecontrolPlane.api.protocol has been set to http (was https before). Please take special care when upgrading and specify the desired protocol.

Features

  • Add allowlist for job images (#213) (f3febab)
  • Add Keptn auto-detection (#227) (741c876)
  • Create a security context for the job-executor-service (#205) (17b58a7)
  • Introduce serviceAccount for job workloads (#223) (1192649)
  • Job security context (#221) (9185e8e)
  • Move job-executor-service to it's own namespace (#207) (8139bd5)
  • Restrict service account of jobs (#204) (07dd337)
  • Send error log when error occurs before starting any job (5768b46)
  • Upgrade to Keptn 0.13 (#228) (c287632)

Docs

  • fixed documentation for the usage of labels (#216) (cb3f9f5)
  • Provide incompatibility warning for Keptn 0.14.x (#218) (4cb3380)
  • updated compatibility matrix (#211) (0ef5cb2)

Refactoring

  • remove prometheus dependency (#232) (5ab969c)
  • separate event data mapping from handling and remove redundant EventHandler attributes (dfe009d)

0.2.0-next.1

03 May 11:13
741c876
Compare
Choose a tag to compare
0.2.0-next.1 Pre-release
Pre-release

0.2.0-next.1 (2022-05-03)

Features

  • Add Keptn auto-detection (#227) (741c876)
  • send error log when error occurs before starting any job (5768b46)

Build Information

GitHub Actions Run: https://github.com/keptn-contrib/job-executor-service/actions/runs/2263448970

0.2.0-next.0

28 Apr 11:32
6b00f0b
Compare
Choose a tag to compare
0.2.0-next.0 Pre-release
Pre-release

0.2.0-next.0 (2022-04-28)

⚠ BREAKING CHANGES

  • The enableKubernetesApiAccess flag is removed in favor of the serviceAccount configuration for jobs
  • The job-executor-service is moved into it's own namespace (e.g.: keptn-jes) to isolate the jobs from other Keptn services
  • A valid Keptn API token is needed for the job-executor-service to function properly
  • A more restrictive service account is used for jobs by default

Signed-off-by: Raphael Ludwig raphael.ludwig@dynatrace.com

Features

Docs

  • fixed documentation for the usage of labels (#216) (cb3f9f5)
  • Provide incompatibility warning for Keptn 0.14.x (#218) (4cb3380)
  • updated compatibility matrix (#211) (0ef5cb2)

Refactoring

  • remove prometheus dependency (#232) (5ab969c)
  • separate event data mapping from handling and remove redundant EventHandler attributes (dfe009d)

Build Information

GitHub Actions Run: https://github.com/keptn-contrib/job-executor-service/actions/runs/2238993266

0.1.8

30 Mar 09:12
f1eb946
Compare
Choose a tag to compare

0.1.8 (2022-03-30)

Features

Bug Fixes

  • Allow handling of event types other than *.triggered (#182) (80a49d7)

Other

Docs

  • Add guidance for updating api-token, topic subscription to README (#200) (6e99d57)
  • added architecture diagrams (#172) (1814bc0)
  • Added migration guide for generic-executor-service (#199) (f1eb946)
  • Moved releasenotes into CHANGELOG.md (#203) (c8cbe5e)

0.1.8-next.3

24 Mar 14:15
f0bed2a
Compare
Choose a tag to compare
0.1.8-next.3 Pre-release
Pre-release