edp-cd-pipeline-operator

This operator contains a set of controllers that are reconciled into EDP entities (e.g. Gerrit repository, Jenkins pipelines, etc.)

APACHE-2.0 License

Stars
2
Committers
33

Bot releases are hidden (Show)

edp-cd-pipeline-operator - v2.10.0

Published by epmd-edp almost 3 years ago

[v2.10.0] - 2021-12-06

Features

Bug Fixes

Code Refactoring

Testing

  • Increase coverage for put_codebase_image_stream EPMDEDP-7470

Routine

Documentation

edp-cd-pipeline-operator - v.2.9.0

Published by epmd-edp about 3 years ago

The EDP CD Pipeline Operator Release Notes, v.2.9.0

Fixed Issues

  • The status field is added to the CD pipeline operator CRD.
edp-cd-pipeline-operator - v.2.8.2

Published by epmd-edp about 3 years ago

The EDP CD Pipeline Operator Release Notes, v.2.8.2

Fixed Issues

  • Missing field status is added to cd-pipeline CRD.
edp-cd-pipeline-operator - v.2.8.1

Published by epmd-edp about 3 years ago

The EDP CD Pipeline Operator Release Notes, v.2.8.1

Enhancements

  • The codebaseBranch field is removed from cd-pipeline CRD.
  • A new field subresources status is added to cd-pipeline CRD.
  • The inputDockerStreams field is aligned in the cd-pipeline structure with CRD.
  • The site and path parameters are removed from DB.
edp-cd-pipeline-operator - v.2.8.0

Published by epmd-edp over 3 years ago

The EDP CD Pipeline Operator Release Notes, v.2.8.0

Upgrades

  • Operator-sdk library is updated to the version 1.5.0.
  • Controller-runtime library is updated to the version 0.8.3.
  • Alpine base images are upgraded to version alpine:3.13.5.

New Functionality and Enhancements

  • Namespaces can be created with Kiosk API.
  • The codeql scan is added for the GitHub repositories.
  • The Init stage of CD pipeline can be customized.
  • The auto-deployment can be enabled/disabled for a specific stage after the stage is created.
  • It is possible to trigger CD pipeline periodically.
  • It is possible to change the image streams for the pipelines with the “auto” deployment type.
  • All dependencies are pointed to the tags from master branches in go mod for all operators.
  • The third-party services provision functionality is removed.
  • All applications in the CD pipeline are deployed in case of changes in one of them.

Fixed Issues

  • It is impossible to assign a Sonar administrator role.
  • Auto deploy works only for the first CD pipeline stage.
  • Impossible to create a CD pipeline with a disabled ‘application to promote’ option.
edp-cd-pipeline-operator - v.2.7.1

Published by epmd-edp over 3 years ago

EDP CD Pipeline Operator Release Notes, v.2.7.1

Enhancements:

  • The base image is upgraded to alpine 3.11.10.
edp-cd-pipeline-operator - v.2.7.0

Published by epmd-edp over 3 years ago

CD Pipeline Operator Release Notes, v.2.7.0

New functionality

• The unused code from operators in Helm chart, responsible for Kubernetes object provisioning, is removed.
• CPU Request/Limits are adjusted to align with the latest resource consumption.
• CI Helm chart is improved to provide quick feedback from CI for Helm and Dockerfile.
• EDP Helm charts are updated to follow the chart best practices defined by Helm.
• The possibility to run AQA tests for sit environment of EDP deploy pipeline is implemented.
• All go-alpine based images are updated to Alpine version 3.11.8.
• Orphaned Kubernetes resources are removed and aligned with mutated Kubernetes resources.
• The possibility to perform imagestream CR changes instead of creating a Docker repository for promoted images is implemented.

Enhancements

• Resource requirements for EDP components in the Kubernetes cluster are aligned in order to ensure stability and proper scheduling of EDP.

Fixed Issues

• The error ‘pq: invalid input value for enum "edp-delivery".action’ in the stack-trace logs is fixed.

Package Rankings
Top 6.8% on Proxy.golang.org
Badges
Extracted from project README
codecov
Related Projects