keptn

keptn is a control-plane for continuous delivery and operations enable cloud-native applications to run autonomously

Github stars Tracking Chart

keptn

Keptn

GitHub release (latest by date)
Github Downloads
Build Status

Keptn is an event-based control plane for continuous delivery and automated operations for cloud-native applications.
Please find the documentation on our website, which provides also information on Why Keptn?.

Usage

Please find the documentation of how to get started with Keptn in the Quick Start and the Installation instructions. We recommend using the latest stable release.

Furthermore, you can learn about our current releases, release candidates and pre-releases on the release section.

Versions compatibilities

We mangage the Keptn core components in versions. The respective images in their versions are stored on DockerHub.
The versions of the Keptn core components and the services have to be compatible to each other.
Therefore, this section shows the compatibility between these versions.

Keptn in version 0.6.0 requires:

Keptn core:

  • keptn/api:0.6.0
  • keptn/bridge:0.6.0
  • keptn/configuration-service:0.6.0
  • keptn/distributor:0.6.0
  • keptn/eventbroker-go:0.6.0
  • keptn/gatekeeper-service:0.6.0
  • keptn/helm-service:0.6.0
  • keptn/jmeter-service:0.6.0
  • keptn/lighthouse-service:0.6.0
  • keptn/mongodb-datastore:0.6.0
  • keptn/shipyard-service:0.6.0
  • keptn/wait-service:0.6.0
  • keptn/remediation-service:0.6.0

for Openshift:

  • keptn/openshift-route-service:0.6.0

Keptn uniform:

  • keptn/dynatrace-service:0.2.0
  • keptn/prometheus-service:0.2.0
  • keptn/servicenow-service:0.1.4

for Openshift:

  • keptn/openshift-route-service:0.5.0

Keptn uniform:

  • keptn/dynatrace-service:0.3.1
  • keptn/prometheus-service:0.2.0
  • keptn/servicenow-service:0.1.4

for Openshift:

  • keptn/openshift-route-service:0.5.0

Keptn in version 0.5.0 requires:

Keptn core:

  • keptn/api:0.5.0
  • keptn/bridge:0.5.0
  • keptn/configuration-service:0.5.0
  • keptn/distributor:0.5.0
  • keptn/eventbroker-go:0.5.0
  • keptn/gatekeeper-service:0.5.0
  • keptn/helm-service:0.5.0
  • keptn/jmeter-service:0.5.0
  • keptn/mongodb-datastore:0.5.0
  • keptn/pitometer-service:0.5.0
  • keptn/shipyard-service:0.5.0
  • keptn/wait-service:0.5.0
  • keptn/remediation-service:0.5.0

Keptn uniform:

  • keptn/dynatrace-service:0.3.1
  • keptn/prometheus-service:0.2.0
  • keptn/servicenow-service:0.1.4

for Openshift:

  • keptn/openshift-route-service:0.5.0

Keptn in version 0.4.0 requires:

Keptn core:

  • keptn/authenticator:0.2.3
  • keptn/bridge:0.1.3
  • keptn/control:0.3.0
  • keptn/eventbroker-go:0.1.0
  • keptn/eventbroker-ext:0.3.0

Keptn uniform:

  • keptn/gatekeeper-service:0.1.1
  • keptn/github-service:0.3.0
  • keptn/helm-service:0.1.1
  • keptn/jmeter-service:0.1.1
  • keptn/pitometer-service:0.2.0
  • keptn/servicenow-service:0.1.3

for Openshift:

  • keptn/openshift-route-service:0.1.1

Keptn in version 0.3.0 requires:

Keptn core:

  • keptn/authenticator:0.2.2
  • keptn/bridge:0.1.2
  • keptn/control:0.2.4
  • keptn/eventbroker:0.2.3
  • keptn/eventbroker-ext:0.2.3

Keptn uniform:

  • keptn/gatekeeper-service:0.1.0
  • keptn/github-service:0.2.2
  • keptn/helm-service:0.1.0
  • keptn/jmeter-service:0.1.0
  • keptn/pitometer-service:0.1.3
  • keptn/servicenow-service:0.1.2

for Openshift:

  • keptn/openshift-route-service:0.1.0

Keptn in version 0.2.2 requires:

  • keptn/authenticator:0.2.2
  • keptn/bridge:0.1.2
  • keptn/control:0.2.3
  • keptn/eventbroker:0.2.2
  • keptn/eventbroker-ext:0.2.2
  • keptn/pitometer-service:0.1.2
  • keptn/servicenow-service:0.1.1
  • keptn/github-service:0.2.1
  • keptn/jenkins-service:0.3.0
    • keptn/jenkins-0.6.0

Keptn in version 0.2.1 requires:

  • keptn/keptn-authenticator:0.2.1
  • keptn/keptn-control:0.2.1
  • keptn/keptn-event-broker:0.2.1
  • keptn/keptn-event-broker-ext:0.2.1
  • keptn/pitometer-service:0.1.1
  • keptn/servicenow-service:0.1.0
  • keptn/github-service:0.1.1
  • keptn/jenkins-service:0.2.0
    • keptn/jenkins-0.5.0

Keptn in version 0.2.0 requires:

  • keptn/keptn-authenticator:0.2.0
  • keptn/keptn-control:0.2.0
  • keptn/keptn-event-broker:0.2.0
  • keptn/keptn-event-broker-ext:0.2.0
  • keptn/pitometer-service:0.1.0
  • keptn/servicenow-service:0.1.0
  • keptn/github-service:0.1.0
  • keptn/jenkins-service:0.1.0
    • keptn/jenkins:0.4.0

Keptn in version 0.1.3 requires:

  • keptn/jenkins:0.2
  • dynatraceacm/ansibletower:3.3.1-1-2

Contributions

You are welcome to contribute using Pull Requests to the respective repositories. Before contributing, please read our Contributing Guidelines and our Code of Conduct.

License

Keptn is an Open Source Project. Please see LICENSE for more information.

Further information

Main metrics

Overview
Name With Ownerkeptn/keptn
Primary LanguageGo
Program languageShell (Language Count: 11)
Platform
License:Apache License 2.0
所有者活动
Created At2019-01-21 14:51:48
Pushed At2023-12-21 11:52:10
Last Commit At2023-12-21 12:45:25
Release Count76
Last Release Name1.4.5 (Posted on )
First Release Name0.8.3 (Posted on )
用户参与
Stargazers Count1.8k
Watchers Count24
Fork Count243
Commits Count8.4k
Has Issues Enabled
Issues Count3405
Issue Open Count0
Pull Requests Count4838
Pull Requests Open Count0
Pull Requests Close Count1474
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private