Skip to content

Drycc Controller Release v1.8.0

Compare
Choose a tag to compare
@duanhongyi duanhongyi released this 30 Apr 06:56
· 108 commits to main since this release

v1.7.0 -> v1.8.0

Features

  • 39d022f ps: add pod logs support
  • 86056d0 charts: reuses the value from an existing secret and config
  • 4cf005c limits: add limits plan support
  • bf60e4b controller: add init job
  • 98f77a8 pipeline: add dryccfile support
  • 8ce9a83 cert-manager: add tls events
  • 7034f5d config: deploy according to procfile_type
  • 5554d8f config: add typed_values
  • 2c5bbad auth: add token api

Fixes

  • ab09b24 healthcheck: delete outdated code
  • 52019b5 services: default PORT change error
  • f57ae42 certificate: failed to create certificate
  • 30c3f54 woodpecker: CI_SYSTEM_ARCH env removed
  • dbba43a service: update port error
  • e0459c5 copy: use deepcopy replace copy
  • 2122479 charts: failed to call webhook
  • 53d9977 signals: config limits handle error
  • afda287 limits: always set default

Maintenance

  • 32fdfd0 charts: add diagnostic mode
  • 0974942 woodpecker: migrations woodpecker-ci to 2
  • f401e08 python: bump python 3.12
  • c565959 celery: remove retrieve_resource task
  • 47be1a1 requirements: bump drf 3.15.1
  • 99f7468 charts: add config to values.yaml
  • 7d17f5c scale: prohibit scale when there is a running pipeline
  • f09e1c9 resource: sort services and plans
  • e817505 limits: change default cpu and gpu name
  • 5531b2f auth: add password login
  • 27473f7 deps: bump gunicorn from 21.2.0 to 22.0.0 in /rootfs
  • c1ee1c7 deps: bump aiohttp from 3.9.3 to 3.9.4 in /rootfs