Skip to content
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.

Releases: keptn/keptn

0.18.0-next.0

26 Jul 11:20
6b2669b
Compare
Choose a tag to compare
0.18.0-next.0 Pre-release
Pre-release

0.18.0-next.0 (2022-07-26)

⚠ BREAKING CHANGES

  • resource-service: Trailing / chars in the resource APIs will return a 404. This way, the difference between an empty URI and getting all the resources is explicit.
  • All Keptn core now depends on resource-service. From this moment on resource-service installation is mandatory.

Features

  • api: Add create-secret api action to import endpoint (#8348) (df9c42b)
  • api: Implement create webhook subscription action (73133f0)
  • api: Import package manifest templating (96035b9)
  • api: Process import package manifest and execute API tasks (74744aa)
  • api: Support simple templating for resource and api tasks in import manifests (#8456) (02fd6d5)
  • api: Upload resources from import package (67339ea)
  • bridge: Add ktb-chart (#8420) (9d55c35)
  • bridge: Modularize dashboard view and introduce lazy loading (#8315) (a6326ca)
  • bridge: Modularize environment view and introduce lazy loading (#8313) (4c1ad1a)
  • bridge: Modularize evaluation-board and introduce lazy loading (#8340) (60309c5)
  • bridge: Modularize integration and common use case views and introduce lazy loading (#8305) (609602a)
  • bridge: Modularize project board and introduce lazy loading (#8342) (63d61fb)
  • bridge: Modularize sequence and logout view and introduce lazy loading (#8289) (6cc2e2c)
  • bridge: Modularize services view and introduce lazy loading (#8325) (e1f18d4)
  • bridge: Modularize settings view (#8397) (4373f21)
  • bridge: Preselect date for datetime picker (#8450) (2817781)
  • bridge: Select project stage from project overview (#7736) (e05415c)
  • bridge: Show pause icon if sequence is paused (#8471) (6b2669b)
  • bridge: Show user info for OAuth "Insufficient permission" error message (#8403) (b2afdf9)
  • cli: Introduce webhookConfig migrator (#8396) (917e056)
  • cli: Removed install/uninstall/upgrade commands (#8302) (bb8015c)
  • installer: Add options for setting image repository and tag globally (#8152) (100eae9)
  • installer: Enable clustered NATS (#8464) (3c1ae2b)
  • installer: Introduce flags to enable / disable Keptn services (#8316) (6ccc7b1)
  • installer: More Security Improvements for NATS (#8421) (42e9fad)
  • installer: Remove configuration-service references and resourceService.enabled option (#8296) (8d8eb99)
  • installer: Security Improvements (#8373) (d946f67)
  • shipyard-controller: Introduce API Endpoint for retrieving Sequence Executions (#8430) (ac326c7)

Bug Fixes

  • bridge: Added missing wait to view more services ui test (#8320) (f2bce6b)
  • bridge: check if configurationChange has image (#8507) (16ec462)
  • bridge: Evaluation info misleading if failed because of key sli (#8250) (a5d79d0)
  • bridge: Fix error on viewing service deployment (#8332) (9e9f776)
  • bridge: Fix incorrect API URL for auth command (#8386) (9ea6132)
  • bridge: Navigating to service from stage-details (#8399) (e0ce5bd)
  • cli: Fix broken xref in CLI command reference docs (#8374) (cb92bf5)
  • cli: Print ID of Keptn context after sending events (#8392) (65ce578)
  • installer: Fix NATS clustering settings (#8484) (af15cbe)
  • installer: Fix Nginx not starting when statistics service is disabled (#8326) (cde5942)
  • installer: Remove configuration service from airgapped installer scripts (#8376) (772ebd6)
  • resource-service: Return 404 with trailing slashes (#8265) (785a39c)
  • resource-service: Unescape resourceURI before updating single resource (#8441) (a73af9e)
  • shipyard-controller: Handling error messages (#8480) (dbcb214)
  • webhook-service: Do not respond to anything else than .triggered event on pre execution error (#8337) (4430a13)
  • webhook-service: Typo in component tests (#8409) (7d77b7d)
  • Zero Downtime test for the webhook-service (#8408) (9212fb2)

Docs

Read more

0.17.0

06 Jul 07:58
Compare
Choose a tag to compare

0.17.0 (2022-07-06)

⚠ BREAKING CHANGES

  • Git credentials for git authentication have been moved to a separate sub-structure in the go-utils package and split to either ssh or HTTP sub-structures depending on the user authentication method. This leads to new models for creating, updating, and retrieving the project information via REST APIs.
  • installer: Keptn's Helm charts were reworked and some values were changed and/or moved. Please consult the upgrade guide to make sure your installation can be upgraded successfully. With this change, users now have the option to customize resource limits/requests and to add custom sidecars and extra volumes from the Helm values.

Features

Bug Fixes

Read more

0.16.1

06 Jul 10:40
Compare
Choose a tag to compare

0.16.1 (2022-07-06)

Bug Fixes

  • resource-service: Always delete local project directory when project creation fails (#8144) (19bc61c), closes #8123
  • resource-service: Remove token enforcement (#8040) (#8206) (6585037)
  • shipyard-controller: Delete project should not return error if the upstream is failing (#8227) (90115da)
  • Use distributor values namespace and hostname in svc env vars (#8311) (cc3a2fe)

Other

Kubernetes Resource Data

Resource Stats

Name Container Name CPU Request CPU Limit RAM Request RAM Limit Image
keptn-mongo mongodb null null null null docker.io/bitnami/mongodb:4.4.13-debian-10-r52
api-gateway-nginx api-gateway-nginx 50m 100m 64Mi 128Mi docker.io/nginxinc/nginx-unprivileged:1.22.0-alpine
api-service api-service 50m 100m 32Mi 64Mi docker.io/keptn/api:0.16.1
approval-service approval-service 25m 100m 32Mi 128Mi docker.io/keptn/approval-service:0.16.1
resource-service resource-service 25m 100m 32Mi 256Mi docker.io/keptn/resource-service:0.16.1
remediation-service remediation-service 50m 200m 64Mi 1Gi docker.io/keptn/remediation-service:0.16.1
bridge bridge 25m 200m 64Mi 256Mi docker.io/keptn/bridge2:0.16.1
mongodb-datastore mongodb-datastore 50m 300m 32Mi 512Mi docker.io/keptn/mongodb-datastore:0.16.1
lighthouse-service lighthouse-service 50m 200m 128Mi 1Gi docker.io/keptn/lighthouse-service:0.16.1
secret-service secret-service 25m 200m 32Mi 64Mi docker.io/keptn/secret-service:0.16.1
shipyard-controller shipyard-controller 50m 100m 32Mi 128Mi docker.io/keptn/shipyard-controller:0.16.1
statistics-service statistics-service 25m 100m 32Mi 64Mi docker.io/keptn/statistics-service:0.16.1
statistics-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.16.1
webhook-service webhook-service 25m 100m 32Mi 64Mi docker.io/keptn/webhook-service:0.16.1
keptn-nats nats null null null null nats:2.7.3-alpine
keptn-nats metrics null null null null natsio/prometheus-nats-exporter:0.9.1

0.17.0-next.0

30 Jun 13:22
6a0e1be
Compare
Choose a tag to compare
0.17.0-next.0 Pre-release
Pre-release

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

⚠ BREAKING CHANGES

  • Git credentials for git authentication were moved to a separate sub-structure in go-utils package and split to either ssh or http sub-structures depending on the used authentication method. This leads to new models for creating, updating and retrieving the project information.
  • installer: Keptn's Helm charts were reworked and some values were changed and/or moved. Please consult the upgrade guide to make sure your installation can be upgraded successfully.
    With this change, users now have the option to customise resource limits/requests and to add custom sidecars and extra volumes from the Helm values.

Features

Bug Fixes

  • Added longer retry in provisioning URL test (#8074) (2d97f9c)
  • Added proxy to integration test (#8052) (52509d6)
  • bridge: Corrected misleading message in creating project (#8142) (6a1d013)
  • bridge: Fix approval being sent twice (#8004) (3a31f55)
  • bridge: Fix broken UI if connection was lost (#8050) (746be23)
  • bridge: Fix incorrect selected stage on refresh (#7974) (9abd6a3)
  • bridge: Fix missing evaluation score of sequence (#8032) (3fe27e0)
  • bridge: Remove previous filter from URL (#7998) (fcd19ac)
  • bridge: Respond with a default version payload, when the call to get.keptn.sh/version.json fails (#8037) (b4be4ca)
  • bridge: Show all evaluations in the environment screen (#8090) (ffb937c)
  • bridge: Show loading indicator for sequences before filters are applied the first time (#8033) (04a7eb8)
  • bridge: Show the heatmap even if the SLO of an evaluation is invalid (#7965) (d0edcbc)
  • bridge: Update projects if dashboard is visited (#7997) (e201bc1)
  • cli: Skip version check for auth sub command (#8126)...
Read more

0.16.0 - Zero-Downtime Upgrades 🎉

08 Jun 05:31
Compare
Choose a tag to compare

Keptn 0.16.0 provides the ability to upgrade your Keptn installation without any downtime. Also, the release includes major performance improvements, new experimental heatmap for SLI breakdowns, and deprecation of CLI commands.

Diff: 0.16.0 (2022-06-07)

HIGHLIGHTS

  • 🎉 Zero downtime upgrades: Operators can upgrade Keptn without downtime (KEP-48). For this, Keptn requires each project to have an upstream Git repository. Make sure to check the upgrade instructions to ensure that you do not lose any data.
  • ⭐ Performance gains in backend and frontend: Performance implications when working with resource files have been resolved due to a - new backend service. In addition, the Keptn Bridge received performance improvements by an adapted polling behavior.
  • ✨ New (experimental) heatmap for SLI breakdown: Keptn Bridge is leveraging a new rendering library that offers more flexibility for displaying the SLI breakdown. To try it out, you can enable it by setting the Helm value control-plane.bridge.d3heatmap.enabled to true.
  • ℹ️ From Keptn 0.17, the CLI will remove the install/uninstall/upgrade commands. Please refer to our documentation to see how you can use helm to operate Keptn.

⚠ BREAKING CHANGES

  • The resource-service replaces the old configuration-service. The new service always requires a Git upstream to be configured for a Keptn project. The new service will bring many advantages, such as faster response times and the possibility to upgrade Keptn without any downtime.
  • Integrations on the remote-execution plane need to have a different name set through K8S_DEPLOYMENT_NAME. Otherwise, they will share the same subscriptions.

⚠ DEPRECATED FUNCTIONALITY

  • From Keptn 0.17, the CLI will remove the install/uninstall/upgrade commands. Please refer to our documentation to see how you can use helm to operate Keptn.

Features

  • Add ability to customize client_max_body_size in the nginx gateway (#7727) (d27033b)
  • api: Send events directly to nats instead via distributor (#7672) (58f9615)
  • approval-service: Consider nats connection in readiness probe (#7723) (d170354)
  • approval-service: Run approval-service without distributor sideCar (#7689) (bceaf4b)
  • bridge: Automatic provisioning url makes git form optional and ap message can be set and displayed (60bd257)
  • bridge: Implement heatmap with d3 (#7658) (84dc4a0)
  • bridge: Introduce Module (ktb-notification) (#7897) (a87254a)
  • bridge: Make filters in sequence view stable across page refresh (#7526) (0b18e45)
  • bridge: Remove millis and micros from evaluation time frame (#7774) (15b4735)
  • bridge: Remove polling for evaluation history in environment screen (#7851) (71874bd)
  • bridge: Remove polling for services in settings screen (#7853) (b99032c)
  • bridge: Remove tag input field for creating a sequence (#7757) (2e16548)
  • bridge: Removes projects polling on dashboard #7796 (#7812) (7a71e05)
  • bridge: Trigger sequence - Remove polling for custom sequences (#7813) (138a773)
  • bridge: Use ktb-heatmap component (#7816) (5bca4bd)
  • Change default values of preStop hook time and grace period (#7682) (a31023b)
  • cp-connector: Ensure mandatory CloudEvent attributes are set (#7744) (becb01f)
  • cp-connector: Introduce log forwarding to cp-connector library (#7713) (c36faf0)
  • cp-connector: Make sure event timestamp is always set (#7743) (6473142)
  • Enable Resource-Service by default (#7826) (73d264b)
  • lighthouse-service: Adapt readiness probe of lighthouse service to consider nats subscription (#7735) (51837d7)
  • lighthouse-service: Run lighthouse-service without distributor sidecar (#7691) (b2ad6ad)
  • mongodb-datastore: Use cp-connector library (#7685) (defee50)
  • Refactor go-sdk to use cp-connector internally (#7686) (1712149)
  • resource-service: Removed NATS (#7694) (fa48649)

Bug Fixes

  • Added retry to url provisioning integration test (#7815) (93095eb)
  • approval-service: Use deployment name for registration name to fix queue group functionality (#7718) (42cf370)
  • bridge: Add missing update project notification (#7770) (4bdaa71)
  • bridge: Allow Webhook configuration URL to be a secret (#7728) (0372484)
  • bridge: Duplicate headline in project settings page (#7988) (1645230)
  • bridge: Fix D3 heatmap selection (#7842) (c15740a)
  • bridge: Fix flickering of filter in sequence view (#8009) (3e6ec42)
  • bridge: Fix logout not being visible if metadata is not returned (#7794) (1c2b196)
  • bridge: Fixed D3 heatmap issues (#7833) (3e697bf)
  • bridge: Fixed missing 'View service details' button (#7806) (41cb52d)
  • bridge: Fixed triggering of validation on token reset (#7766) (85dc15b)
  • cli: Remove unnecessary --sequence flag from keptn trigger sequence (#7902) (b252b6d)
    ...
Read more

0.15.1

02 Jun 12:13
Compare
Choose a tag to compare

0.15.1 (2022-06-02)

Bug Fixes

  • Ensure all MongoDB cursors are being closed (#7946) (6117e59)
  • shipyard-controller: Allow parallel sequence execution if the service is different (#7825) (f6bb098)
  • shipyard-controller: Dispatch new sequence directly only if no older sequence is waiting (#7831) (a4394f9), closes #7793
  • shipyard-controller: Set the sequence execution state back to started when approval task has been finished (#7840) (c4e82e0), closes #7838
Kubernetes Resource Data

Resource Stats

Name Container Name CPU Request CPU Limit RAM Request RAM Limit Image
keptn-mongo mongodb null null null null docker.io/bitnami/mongodb:4.4.13-debian-10-r52
api-gateway-nginx api-gateway-nginx 50m 100m 64Mi 128Mi docker.io/nginxinc/nginx-unprivileged:1.21.6-alpine
api-service api-service 50m 100m 32Mi 64Mi docker.io/keptn/api:0.15.1
api-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.15.1
approval-service approval-service 25m 100m 32Mi 128Mi docker.io/keptn/approval-service:0.15.1
approval-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.15.1
configuration-service configuration-service 25m 100m 32Mi 64Mi docker.io/keptn/configuration-service:0.15.1
remediation-service remediation-service 50m 200m 64Mi 1Gi docker.io/keptn/remediation-service:0.15.1
remediation-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.15.1
bridge bridge 25m 200m 64Mi 256Mi docker.io/keptn/bridge2:0.15.1
mongodb-datastore mongodb-datastore 50m 300m 32Mi 512Mi docker.io/keptn/mongodb-datastore:0.15.1
mongodb-datastore distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.15.1
lighthouse-service lighthouse-service 50m 200m 128Mi 1Gi docker.io/keptn/lighthouse-service:0.15.1
lighthouse-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.15.1
secret-service secret-service 25m 200m 32Mi 64Mi docker.io/keptn/secret-service:0.15.1
shipyard-controller shipyard-controller 50m 100m 32Mi 128Mi docker.io/keptn/shipyard-controller:0.15.1
statistics-service statistics-service 25m 100m 32Mi 64Mi docker.io/keptn/statistics-service:0.15.1
statistics-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.15.1
webhook-service webhook-service 25m 100m 32Mi 64Mi docker.io/keptn/webhook-service:0.15.1
webhook-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.15.1
keptn-nats nats null null null null nats:2.7.3-alpine
keptn-nats metrics null null null null natsio/prometheus-nats-exporter:0.9.1

0.14.3

02 Jun 12:12
Compare
Choose a tag to compare

0.14.3 (2022-06-02)

Bug Fixes

  • Ensure all MongoDB cursors are being closed (#7945) (26c8441)
Kubernetes Resource Data

Resource Stats

Name Container Name CPU Request CPU Limit RAM Request RAM Limit Image
api-gateway-nginx api-gateway-nginx 50m 100m 64Mi 128Mi docker.io/nginxinc/nginx-unprivileged:1.21.6-alpine
api-service api-service 50m 100m 32Mi 64Mi docker.io/keptn/api:0.14.3
api-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.3
approval-service approval-service 25m 100m 32Mi 128Mi docker.io/keptn/approval-service:0.14.3
approval-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.3
configuration-service configuration-service 25m 100m 32Mi 64Mi docker.io/keptn/configuration-service:0.14.3
remediation-service remediation-service 50m 200m 64Mi 1Gi docker.io/keptn/remediation-service:0.14.3
remediation-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.3
bridge bridge 25m 200m 64Mi 256Mi docker.io/keptn/bridge2:0.14.3
mongodb-datastore mongodb-datastore 50m 300m 32Mi 512Mi docker.io/keptn/mongodb-datastore:0.14.3
mongodb-datastore distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.3
lighthouse-service lighthouse-service 50m 200m 128Mi 1Gi docker.io/keptn/lighthouse-service:0.14.3
lighthouse-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.3
secret-service secret-service 25m 200m 32Mi 64Mi docker.io/keptn/secret-service:0.14.3
shipyard-controller shipyard-controller 50m 100m 32Mi 128Mi docker.io/keptn/shipyard-controller:0.14.3
statistics-service statistics-service 25m 100m 32Mi 64Mi docker.io/keptn/statistics-service:0.14.3
statistics-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.3
webhook-service webhook-service 25m 100m 32Mi 64Mi docker.io/keptn/webhook-service:0.14.3
webhook-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.3

0.13.6

02 Jun 11:57
Compare
Choose a tag to compare

0.13.6 (2022-06-02)

Bug Fixes

  • Ensure all MongoDB cursors are being closed (#7940) (ac11530)
Kubernetes Resource Data

Resource Stats

Name Container Name CPU Request CPU Limit RAM Request RAM Limit Image
api-gateway-nginx api-gateway-nginx 50m 100m 64Mi 128Mi docker.io/nginxinc/nginx-unprivileged:1.21.6-alpine
api-service api-service 50m 100m 32Mi 64Mi docker.io/keptn/api:0.13.6
api-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.13.6
approval-service approval-service 25m 100m 32Mi 128Mi docker.io/keptn/approval-service:0.13.6
approval-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.13.6
configuration-service configuration-service 25m 100m 32Mi 64Mi docker.io/keptn/configuration-service:0.13.6
remediation-service remediation-service 50m 200m 64Mi 1Gi docker.io/keptn/remediation-service:0.13.6
remediation-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.13.6
bridge bridge 25m 200m 64Mi 256Mi docker.io/keptn/bridge2:0.13.6
mongodb-datastore mongodb-datastore 50m 300m 32Mi 512Mi docker.io/keptn/mongodb-datastore:0.13.6
mongodb-datastore distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.13.6
lighthouse-service lighthouse-service 50m 200m 128Mi 1Gi docker.io/keptn/lighthouse-service:0.13.6
lighthouse-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.13.6
secret-service secret-service 25m 200m 32Mi 64Mi docker.io/keptn/secret-service:0.13.6
shipyard-controller shipyard-controller 50m 100m 32Mi 128Mi docker.io/keptn/shipyard-controller:0.13.6
shipyard-controller distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.13.6
statistics-service statistics-service 25m 100m 32Mi 64Mi docker.io/keptn/statistics-service:0.13.6
statistics-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.13.6
webhook-service webhook-service 25m 100m 32Mi 64Mi docker.io/keptn/webhook-service:0.13.6
webhook-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.13.6

0.15.0

09 May 08:12
Compare
Choose a tag to compare

Release Notes 0.15.0 (2022-05-06)

Keptn 0.15.0 improves the upgrade capabilities of Keptn to achieve zero-downtime upgrades and enhances the trigger a sequence functionality in the Bridge.


Key announcements:

🎉 Improved upgrade capabilities: Keptn introduces the cp-connector library, which will replace the Distributor in all Keptn core services to ensure reliable event distribution. Besides, upgrade strategies of core components were adjusted.

Git repository provisioning: Since Keptn will require an upstream in future versions, a new Git Provisioning API is introduced. This provides an extension point to automatically provision Git repositories on demand when creating new projects. For further information, please refer to the documentation.

💨 Improved sequence trigger: Community feedback on triggering a sequence via Bridge has been incorporated.

🔒 Deny list for Webhooks: Keptn administrators can provide a deny list for Webhook URLs via a ConfigMap, please check out the documentation.

SLI provider support: Finally, the Keptn CLI supports Datadog as a provider of Service Level Indicators (SLIs).


Keptn Enhancement Proposals

This release focuses on the KEP: KEP 48.

Keptn Specification

Implemented Keptn spec version: 0.2.4


⚠ BREAKING CHANGES

  • cli: Removed send event new-artifact command
  • cli: Removed --tag option from trigger delivery command
  • Update go-utils to a version without GitCommit in the finished events

Features

  • Add datadog flag to keptn configure monitoring (#7285) (bfcb352)
  • bridge: Configure Git upstream via SSH/HTTPS (#7330) (0aaeded)
  • bridge: Consider real waiting state for sequences (#7399) (f8a5bf0)
  • bridge: Create styled loading indicator component (3c91f7d), closes #5568
  • bridge: Custom sequence depends on selected stage (#7463) (577b8f1)
  • bridge: Format trigger sequence date with YYYY-MM-DD HH:mm:ss (#7522) (096c7a1)
  • bridge: OAUTH error handling polished (#7397) (0b89a37)
  • bridge: Open project in new tab (#7629) (ba102d5)
  • bridge: Show service and time stamp on sequence details page (#7283) (d03ab0c)
  • bridge: Stop event propergation when clicking on external link (#7632) (e93ba8b)
  • bridge: Unify loading indicators (#5568) (#7527) (b90ac83)
  • Configure terminationGracePeriod, preStop hooks and upgrade strategy for core deployments (#7466) (44dbbe1)
  • cp-connector: Added FixedSubscriptionSource (#7528) (1bfaa27)
  • cp-connector: Forward subscription id to event receiver (#7655) (b88db17)
  • Initial implementation of cp-connector library (#7418) (367e859)
  • installer: Add option to define nodeSelector globally or per service (#7336) (8b257fa)
  • installer: Create separate helm chart for commonly used functionality (#7568) (8c93343)
  • Introducing ZeroDowntime tests (#7479) (71d2c94)
  • secret-service: Provide HTTP 400 when scope is not found (#7325) (8cf10b6)
  • shipyard-controller: Introduce automatic provisioning of gitRemoteURI (#7276) (59778e0)
  • shipyard-controller: Stop pulling messages after receiving sigterm (#7464) (f04874a)
  • shipyard-controller: Store sequence executions in new format without potential dots (.) in property names (#7605) (1bc93f3)
  • webhook-service: Implement v1beta1 webhook config version (#7329) (56c082f)
  • webhook-service: Introduce keptn-webhook-config ConfigMap with denyList (#7548) (b392dc0)

Bug Fixes

  • Better error message for jmeter-service (#7377) (f689877)
  • Resource-service clean-up (#7427) (0e75970)
  • Add support for ingress class name (#7324) (2fe45a8)
  • Added default user string (#7430) (3b8f1ca)
  • Added missing UpdateProject parameters (#7362) (ae5b81c)
  • Added validation of uniform subscriptions (#7366) (c9670c7)
  • api: Allow to enable/disable rate limit (#7534) (b36816c)
  • api: Metadata model update (#7349) (f93c920)
  • bridge: Copy to clipboard button rendering (#7571) (f2f236f)
  • bridge: Do not send a start date for evaluation if none is given by the user (43f053c)
  • bridge: Fix update of git upstream without a user (#7519) (4a05795)
  • bridge: Fixed incorrect selected stage in sequence timeline (#7394) (558e491)
  • bridge: Pretty-print request errors (#7652) (5b395b9)
  • bridge: Render html in notifications (#7523) (5ae2853)
  • bridge: Show remediation sequence in default color while running (#7300) (6cf6f6b)
  • bridge: Subscription filter now correctly updates on delete/create service (#7480) ([fc7d3b4](...
Read more

0.14.2

05 May 05:30
Compare
Choose a tag to compare

0.14.2 (2022-05-04)

Bug Fixes

  • api: Allow to enable/disable rate limit (#7536) (93f1523)
  • Disconnect MongoDB client before reconnecting (#7428) (c5d0974)
  • installer: Fix quote in chart (#7550) (bfbdb4d)
  • shipyard-controller: Fix order of merging properties for event payload (#7631) (431d8a4)
  • shipyard-controller: Proceed with service deletion if the service is not present on the configuration service anymore (#7460) (fc7771d)
Kubernetes Resource Data

Resource Stats

Name Container Name CPU Request CPU Limit RAM Request RAM Limit Image
keptn-mongo mongodb null null null null docker.io/bitnami/mongodb:4.4.9-debian-10-r0
api-gateway-nginx api-gateway-nginx 50m 100m 64Mi 128Mi docker.io/nginxinc/nginx-unprivileged:1.21.6-alpine
api-service api-service 50m 100m 32Mi 64Mi docker.io/keptn/api:0.14.2
api-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.2
approval-service approval-service 25m 100m 32Mi 128Mi docker.io/keptn/approval-service:0.14.2
approval-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.2
configuration-service configuration-service 25m 100m 32Mi 64Mi docker.io/keptn/configuration-service:0.14.2
remediation-service remediation-service 50m 200m 64Mi 1Gi docker.io/keptn/remediation-service:0.14.2
remediation-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.2
bridge bridge 25m 200m 64Mi 256Mi docker.io/keptn/bridge2:0.14.2
mongodb-datastore mongodb-datastore 50m 300m 32Mi 512Mi docker.io/keptn/mongodb-datastore:0.14.2
mongodb-datastore distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.2
lighthouse-service lighthouse-service 50m 200m 128Mi 1Gi docker.io/keptn/lighthouse-service:0.14.2
lighthouse-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.2
secret-service secret-service 25m 200m 32Mi 64Mi docker.io/keptn/secret-service:0.14.2
shipyard-controller shipyard-controller 50m 100m 32Mi 128Mi docker.io/keptn/shipyard-controller:0.14.2
statistics-service statistics-service 25m 100m 32Mi 64Mi docker.io/keptn/statistics-service:0.14.2
statistics-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.2
webhook-service webhook-service 25m 100m 32Mi 64Mi docker.io/keptn/webhook-service:0.14.2
webhook-service distributor 25m 100m 16Mi 32Mi docker.io/keptn/distributor:0.14.2
keptn-nats nats null null null null nats:2.7.3-alpine
keptn-nats metrics null null null null natsio/prometheus-nats-exporter:0.9.1