Skip to content

Releases: drycc/controller

Drycc Controller Release v1.12.0

18 Sep 10:17
Compare
Choose a tag to compare

v1.11.0 -> v1.12.0

Features

  • ef9e2ce controller: support autorollback config (#154)
  • c497a87 release: add deploy release
  • ba43453 release: add release deploy
  • 80b6f1d perms: refine the permission model

Fixes

  • ce20b62 migrations: certificate migrate err
  • 97eff7a controller: volume can not delete when ptype isn't exist
  • 4076bea controller: fix pod unhealthy do not rollback
  • 84c84f9 migration: cert migrate error
  • b4201d3 controller: no cert domain do not redirect https (#162)

Maintenance

  • b65b429 charts: config.defaultMetrics add field (#147)
  • a9266ec tests: use latest codecov
  • a5b4d62 charts: modify grpcroutes role (#148)
  • ad15c2a deps: bump django from 4.2.14 to 4.2.15 in /rootfs (#149)
  • 6fd65bd metrics: add prometheus query interval
  • 602105b deps: bump aiohttp from 3.9.4 to 3.10.2 in /rootfs (#152)
  • 95961ad perms: add object perms
  • f4f409e controller: merge migrations (#155)
  • fc6963e gateway: remove unnecessary else
  • 2dd5869 perms: destroy perms log err
  • 8804e8f controller: change process type names to ptypes
  • 5c05c52 release: add autodeploy flag
  • 81340aa controller: pod failed do not rollback (#159)
  • 13c9a5e controller: unified naming convention for ptype
  • b42b5dd pod: modify readiness check
  • fd36f76 controller: services protocol default is TCP
  • 7cc46bb migration: remove unused cert
  • 77cdbeb controller: releases add_condition error (#161)
  • 2ef5b65 celery: use quorum queye
  • 70706be filer: zero copy upload file
  • 85f799c release: check deploy release ptypes

Drycc Controller Release v1.11.0

22 Jul 08:05
547f010
Compare
Choose a tag to compare

v1.10.0 -> v1.11.0

Features

  • 8875d5f volumes: add volumes client support
  • 98235b9 canary: remove canary api

Fixes

  • 59f299b serializer: list type representation error

Maintenance

  • 9cbe813 ps:logs: support pod all logs
  • 22794cf release: pre_release is incorrect
  • 0c1a13e controller: pipeline and httproute optimization
  • 31d3daf volumes: add add filer delete
  • 141de25 deps: bump djangorestframework from 3.15.1 to 3.15.2 in /rootfs (#137)
  • a4296ad migrate: use helm hook replace cluster lock

Drycc Controller Release v1.10.0

09 Jul 10:37
Compare
Choose a tag to compare

v1.9.0 -> v1.10.0

Features

  • d707420 pipline: differential deployment

Drycc Controller Release v1.9.0

01 May 17:29
Compare
Choose a tag to compare

v1.8.0 -> v1.9.0

Features

  • 26c8c7f domain: add procfile_type

Drycc Controller Release v1.8.0

30 Apr 06:56
Compare
Choose a tag to compare

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

Drycc Controller Release v1.7.0

14 Mar 10:24
Compare
Choose a tag to compare

v1.6.3 -> v1.7.0

Features

  • 95d130a controller: volume support nfs

Fixes

  • ee2ee15 controller: container entrypoint error
  • 03ea4f8 controller: class property have been deprecated in python 3.11
  • 5f04d17 controller: miss err msg
  • 27972a3 controller: load_db_state_to_k8s err
  • a005d62 controller: volume repeat path no error

Maintenance

  • 26caa36 deps: bump aiohttp from 3.9.0 to 3.9.2 in /rootfs (#118)
  • 3d938c4 deps: bump django from 4.2.7 to 4.2.10

Drycc Controller Release v1.6.3

02 Feb 06:05
Compare
Choose a tag to compare

v1.6.2 -> v1.6.3

Maintenance

  • 2e74223 controller: move cache import to outer

Drycc Controller Release v1.6.2

29 Jan 10:04
Compare
Choose a tag to compare

v1.6.1 -> v1.6.2

Maintenance

  • b622c0e controller: bump gateway api v1

Drycc Controller Release v1.6.1

29 Jan 01:37
Compare
Choose a tag to compare

v1.6.0 -> v1.6.1

Fixes

  • 2fe80a6 resources: after resources instance update, could not delete (#111)
  • a4082ad controller: resource status and binding
  • e9bfccc controller: fix multiple volumes mount at one dir error (#116)

Maintenance

  • 7f29f5a resources: retrieve resource instance response add message (#112)
  • 4a84dcd controller: add deploy default annotations (#113)
  • 829d7e5 controller: modify url match service name (#114)
  • 30abf6d controller: transfer app ownership in async
  • dc6f45e controller: add channel for pod exec
  • af4f3a7 controller: avoid error when secret no data field (#117)
  • ca27956 controller: add pod default security

Drycc Controller Release v1.6.0

08 Dec 03:15
Compare
Choose a tag to compare

v1.5.1 -> v1.6.0

Features

  • d02bb5d controller: support app dns policy config
  • 9aa968e controller: add svc type support
  • 62e2d34 controller: improve the services api
  • 4393755 controller: use gateway replace ingress
  • 323045d controller: add canary support
  • 3f81c97 gateways: add addresses field
  • 4e64aa7 gateways: add addresses field

Fixes

  • 873d146 controller: do not set entrypoint when no procfile
  • d9028c5 controller: pip8 error
  • 3efcfb7 controller: manifest error
  • 18a3a1a controller: miss service error
  • 94f796c controller: drycc run pod should not restart
  • 80f3161 controller: monitor query error
  • b76f2c5 controller: read websocket delay
  • b6e068e controller: metrics sql tpl, gateway pod should not restart, cleanup old rs, update monitor datatbase config
  • ad9adc6 controller: rabbitmq sharding err
  • 6773907 controller: default k8s pod annotaions
  • ffcf1f9 controller: under-indented for visual indent
  • 3afd0cf controller: charts env error

Maintenance

  • 1f36e3d deps: bump django from 4.1.2 to 4.1.6 in /rootfs
  • e4ab434 controller: use woodpecker replace drone
  • 9f0301e deps: bump django from 4.1.6 to 4.1.7 in /rootfs
  • 3932423 woodpecker: use woodpecker ci build status
  • ae8b6b4 setting: support KUBERNETES_LIMITS env config
  • c10b9bc controller: using the api_version instead of hard coding
  • e6908cd controller: upgrade requirements
  • b0eba0c controller: add route rules serializer
  • 2e4b6a4 controller: add chart appVersion
  • 7d32b55 controller: upgrade to bookworm
  • f2dc8dd controller: add codename build-arg
  • 5739b83 controller: use timescaledb replace influxdb
  • 53892cb controller: add timeseries
  • 0fe0eae controller: upgrade requirements
  • 18b2a91 deps: bump aiohttp from 3.8.4 to 3.8.5 in /rootfs
  • f50874a controller: bump common 1.1.2
  • 956cd08 controller: change drycc gateway listener name
  • 9ab3ead controller: remove passport url check
  • a24c7b0 controller: remove gateway route
  • f7e539a controller: change celery priority
  • ab77a52 controller: use podman replace docker
  • 8e27501 controller: dynamic app storage class
  • 385978b controller: list_pods datetime format
  • b20362c deps: bump django from 4.2.3 to 4.2.7 in /rootfs
  • e11ae1b controller: add cluster migrate
  • ca6e9df controller: async mount
  • 9a7fbfc controller: remove FOSSA
  • 3d55279 deps: bump aiohttp from 3.8.5 to 3.8.6 in /rootfs
  • d498a11 controller: add measure loalancers
  • 249a985 deps: bump aiohttp from 3.8.5 to 3.8.6 in /rootfs
  • b967f58 deps: bump aiohttp from 3.8.6 to 3.9.0 in /rootfs (#107)
  • 8ca9ed6 controller: no longer restrict reserved domain