RSS

Release v0.43.0

Release v0.43.0

Changes since v0.42.1

New Features

  • Enable to filter application by its piped (#4244)
  • Enable to ignore manifests' fields from kubernetes' drift detection (#4249)

You’re now can configure the piped to ignore manifests' fields from drift detection feature via config in that application configuration (the app.pipecd.yaml file).

spec:
  ...
  driftDetection:
    ignoreFields:
      - apps/v1:Deployment:default:simple#spec.replicas
      - apps/v1:Deployment:default:simple#spec.template.spec.containers.0.args

For more information in detail, ref configuration drift detection docs.

Bug Fixes

  • Fix Missing RBAC configuration bug (#4268)
  • Fix unable to plan deployment on failed to determine app version (#4234)

Notable Changes

  • Show FailurePiped with piped name, not only piped id in PlanPreview result (#4250)
  • Change drift detection result header (#4248)
  • Add ability to see invalid config errors from application-detail-page (#4232)

Internal Changes

  • Fix console error on web (#4296)
  • Resolved issue where Validate was not working (#4297)
  • Fix error handling in to parse ignoreFields (#4295)
  • Document to ignore drift detection (#4294)
  • Add support for setting ignore fields for each resource key (#4292)
  • Fix docs Piped Cloud Run service manifest (#4291)
  • Document to ignore drift detection (#4288)
  • Update blog index (#4287)
  • Add blog control plane on ECS (#4164)
  • Upgrade aws dependencies to latest versions (#4283)
  • Support the podLabels for Pod labels (#4281)
  • Lower the log level of no app updates to reduce log noise (#4279)
  • Add link to configuration reference to piped installation docs (#4278)
  • Fix a problem where the piped id was not displayed in the piped filter field (#4277)
  • add EnableApplication rpc for api service (#4274)
  • Remove RBAC config validation for Admin (#4271)
  • Bump webpack from 5.35.0 to 5.76.0 in /web (#4267)
  • Delete application_piped_id index (#4266)
  • Fix omissions in PipedName output (#4262)
  • Add custom sync rollback(just support lambda) (#4246)
  • Fix stage log for CUSTOM_SYNC stage (#4263)
  • Add custom sync stage (#4223)
  • Update defaults package to v1.6.0 (#4265)
  • Refactor config package to remove unnecessary default values setter (#4258)
  • Bump golang.org/x/crypto in /tool/actions-gh-release (#4253)
  • Bump golang.org/x/net from 0.1.1-0.20221104162952-702349b0e862 to 0.7.0 (#4254)
  • Bump golang.org/x/net from 0.6.0 to 0.7.0 in /tool/actions-gh-release (#4252)
  • Bump golang.org/x/crypto in /tool/actions-plan-preview (#4251)
  • Add RFC for deploy control plane without k8s (#4138)