Drycc Workflow v1.7.0
New Drycc Workflow Release v1.7.0
10 minute read
These release notes for Drycc Workflow v1.7.0 provide an overview of the release and document the known issues with Drycc Workflow and its flavours. For details of the changes applied since v1.6.0, please refer to the following change summary.
Workflow ## v1.6.0 -> v1.7.0
Releases
- builder v1.4.0 -> v1.5.0
- controller v1.5.1 -> v1.6.0
- database v1.2.0 -> v1.2.1
- passport v1.1.0 -> v1.2.0
- imagebuilder v1.1.0 -> v1.1.1
- fluentbit v0.0.0 -> v0.0.1
- logger v1.3.0 -> v1.3.1
- storage v0.0.0 -> v0.0.1
- gateway v0.0.0 -> v0.0.1
- monitor v1.3.0 -> v1.4.0
- redis v1.3.0 -> v1.3.1
- timeseries v0.0.0 -> v0.0.1
- prometheus v0.0.0 -> v0.1.0
- rabbitmq v1.1.0 -> v1.2.0
- registry v1.2.0 -> v1.2.1
- registry-proxy v1.2.0 -> v1.2.1
Features
fcbebda
(builder) - builder: use TCPRoute expose serviced02bb5d
(controller) - controller: support app dns policy config9aa968e
(controller) - controller: add svc type support62e2d34
(controller) - controller: improve the services api4393755
(controller) - controller: use gateway replace ingress323045d
(controller) - controller: add canary support3f81c97
(controller) - gateways: add addresses field4e64aa7
(controller) - gateways: add addresses field02ad581
(monitor) - grafana: add pd tikv dashboard2a9e2b0
(monitor) - monitor: add storage monitor41d5057
(monitor) - grafana: data source change to prometheusec035d1
(monitor) - monitor: usegateway replace ingressc694c98
(monitor) - grafana: add drycc storage seaweedfs dashboard1e1fdc8
(passport) - passport: use gateway replace ingressffdb408
(prometheus) - prometheus: use gateway replace ingress04152b9
(rabbitmq) - rabbitmq: use gateway replace ingress
Fixes
0499500
(builder) - builder: manifest error642491d
(builder) - builder: no build log873d146
(controller) - controller: do not set entrypoint when no procfiled9028c5
(controller) - controller: pip8 error3efcfb7
(controller) - controller: manifest error18a3a1a
(controller) - controller: miss service error94f796c
(controller) - controller: drycc run pod should not restart80f3161
(controller) - controller: monitor query errorb76f2c5
(controller) - controller: read websocket delayb6e068e
(controller) - controller: metrics sql tpl, gateway pod should not restart, cleanup old rs, update monitor datatbase configad9adc6
(controller) - controller: rabbitmq sharding err6773907
(controller) - controller: default k8s pod annotaionsffcf1f9
(controller) - controller: under-indented for visual indent3afd0cf
(controller) - controller: charts env error769bb8b
(database) - database: manifest error769bb8b
(database) - database: label conflict error6a321c5
(database) - database: link error558feae
(fluentbit) - fluentbit: build charts error98d8a2a
(gateway) - fixup8b5dde1
(gateway) - gateway: secretName702866d
(gateway) - gateway: build statusf55dac1
(imagebuilder) - imagebuilder: manifest errorac13b5f
(imagebuilder) - imagebuilder: build svg6b7bbc5
(logger) - logger: manifest error0136b5c
(monitor) - monitor: manifest errorf03d975
(passport) - passport: DRYCC_GRAFANA_DOMAIN errorb530ea8
(passport) - passport: manifest errorbe5a0a7
(passport) - passport: change passport1596c7f
(rabbitmq) - rabbitmq: manifest error0dc4f6f
(rabbitmq) - rabbitmq: images-shard error43293ae
(redis) - redis: manifest errorca13b7d
(registry) - registry: manifest errorab5c793
(registry) - registry: garbage collect errorab0fabc
(registry-proxy) - registry-proxy: manifest errordfc7236
(registry-proxy) - registry-proxy: daemon yaml format42c03be
(storage) - storage: seaweedfs csi error453e41a
(timeseries) - timeseries: could not register node
Docs
Maintenance
bdd02eb
(builder) - builder: use dynamic clusterrole name66b4b25
(builder) - builder: upgrade new controller-go-sdk219d86f
(builder) - builder: upgrade go.mod91f2f14
(builder) - builder: use woodpecker replace drone9abca16
(builder) - woodpecker: use woodpecker ci build statusf43dd50
(builder) - deps: bump golang.org/x/net from 0.2.0 to 0.7.00384c69
(builder) - builder: add chart appVersione3149b9
(builder) - builder: upgrade codename to bookwormd88ea1b
(builder) - builder: add codename build-argba59030
(builder) - builder: upgrade go.mod1114dd7
(builder) - builder: bump common 1.1.2fe50b62
(builder) - builder: change drycc gateway listener namedb3950c
(builder) - builder: remove gateway route5a508bb
(builder) - builder: use podman replace dockerbbb9029
(builder) - deps: bump golang.org/x/net from 0.12.0 to 0.17.0f4e5d6c
(builder) - builder: remove health url9111c8f
(builder) - builder: remove io/ioutil1f36e3d
(controller) - deps: bump django from 4.1.2 to 4.1.6 in /rootfse4ab434
(controller) - controller: use woodpecker replace drone9f0301e
(controller) - deps: bump django from 4.1.6 to 4.1.7 in /rootfs3932423
(controller) - woodpecker: use woodpecker ci build statusae8b6b4
(controller) - setting: support KUBERNETES_LIMITS env configc10b9bc
(controller) - controller: using the api_version instead of hard codinge6908cd
(controller) - controller: upgrade requirementsb0eba0c
(controller) - controller: add route rules serializer2e4b6a4
(controller) - controller: add chart appVersion7d32b55
(controller) - controller: upgrade to bookwormf2dc8dd
(controller) - controller: add codename build-arg5739b83
(controller) - controller: use timescaledb replace influxdb53892cb
(controller) - controller: add timeseries0fe0eae
(controller) - controller: upgrade requirements18b2a91
(controller) - deps: bump aiohttp from 3.8.4 to 3.8.5 in /rootfsf50874a
(controller) - controller: bump common 1.1.2956cd08
(controller) - controller: change drycc gateway listener name9ab3ead
(controller) - controller: remove passport url checka24c7b0
(controller) - controller: remove gateway routef7e539a
(controller) - controller: change celery priorityab77a52
(controller) - controller: use podman replace docker8e27501
(controller) - controller: dynamic app storage class385978b
(controller) - controller: list_pods datetime formatb20362c
(controller) - deps: bump django from 4.2.3 to 4.2.7 in /rootfse11ae1b
(controller) - controller: add cluster migrateca6e9df
(controller) - controller: async mount9a7fbfc
(controller) - controller: remove FOSSA3d55279
(controller) - deps: bump aiohttp from 3.8.5 to 3.8.6 in /rootfsd498a11
(controller) - controller: add measure loalancers249a985
(controller) - deps: bump aiohttp from 3.8.5 to 3.8.6 in /rootfsb967f58
(controller) - deps: bump aiohttp from 3.8.6 to 3.9.0 in /rootfs (#107)8ca9ed6
(controller) - controller: no longer restrict reserved domain9ff6649
(database) - database: add init database configure9b4cd26
(database) - database: use dynamic clusterrole nameb59cde4
(database) - database: remove minio require86462f8
(database) - database: use woodpecker replace drone1e8555a
(database) - database: add chart appVersion1b762d5
(database) - database: upgrade codename to bookworm9ffe1fd
(database) - database: add codename build-arg69466d7
(database) - database: add database extensionbeb4b62
(database) - database: bump common 1.1.267e2714
(database) - database: use podman replace docker8f328f8
(fluentbit) - fluentbit: no limit buffer size for kube apifc0552c
(fluentbit) - fluentbit: use podman replace docker63a6cab
(fluentbit) - fluentbit: change fluentbit match220f81a
(fluentbit) - fluentbit: run as no-rootaec1393
(fluentbit) - fluentbit: change configmap name1af4fd2
(fluentbit) - fluentbit: change default stream namebef90ad
(gateway) - gateway: add route for gatewayd523ddb
(gateway) - gateway: change drycc gateway listener named9137f4
(gateway) - gateway: add chart appVersion0425dd4
(gateway) - gateway: add customListeners3982b86
(imagebuilder) - imagebuilder: use woodpecker replace drone3e4e7a3
(imagebuilder) - imagebuilder: add chart appVersion8df6e8e
(imagebuilder) - imagebuilder: upgrade stack versiona5601f7
(imagebuilder) - imagebuilder: add drycc_app env07465f8
(imagebuilder) - imagebuilder: upgrade to bookworm00d22d2
(imagebuilder) - imagebuilder: add codename build-arg0b7a24e
(imagebuilder) - imagebuilder: upgrade podman/mc/caddya7d8be8
(imagebuilder) - imagebuilder: use podman replace docker6b2da83
(logger) - logger: use woodpecker replace drone8245b25
(logger) - woodpecker: use woodpecker ci build statusf811a74
(logger) - logger: add chart appVersion413f6f6
(logger) - logger: upgrade codename to bookworm2ac6b10
(logger) - logger: add codename build-arg2581426
(logger) - logger: bump redis to v9364b25a
(logger) - logger: bump common 1.1.2dc169a3
(logger) - logger: use fluentbit replace fluentdd855d91
(logger) - logger: use podman replace dockerf767235
(monitor) - monitor: add off-cluster passport configureab23936
(monitor) - monitor: use dynamic clusterrole name47beee0
(monitor) - monitor: change tikv secret keyaf7703f
(monitor) - grafana: remove panel when component off-cluster1b870c2
(monitor) - monitor: use woodpecker replace drone4a5f1f1
(monitor) - grafana: up ldap api_url config143cabe
(monitor) - monitor: add prometheus architecture diagram93091c2
(monitor) - woodpecker: use woodpecker ci build status0b7045a
(monitor) - grafana: add dashboard kubernetes_deployment_metrics2fb1839
(monitor) - woodpecker: pipeline config VERSION, when build container imagee272416
(monitor) - monitor: add chart appVersionabc0e53
(monitor) - monitor: upgrade codename to bookworm86cc01b
(monitor) - monitor: add codename build-arg1cd849f
(monitor) - monitor: add postgresql outputsc3205c0
(monitor) - monitor: change default agent config8c802c0
(monitor) - monitor: add timeseries databasee9abc40
(monitor) - monitor: bump common 1.1.26af66cd
(monitor) - monitor: change drycc gateway listener named02d718
(monitor) - monitor: remove gateway route3509c29
(monitor) - monitor: use podman replace dockered7bfa2
(monitor) - monitor: optimize env PROMETHEUS_URLda89bef
(passport) - passport: charts codereview61c4a96
(passport) - passport: support init app config9101006
(passport) - passport: add initApplications to charts7dd7fa4
(passport) - passport: use woodpecker replace drone4400199
(passport) - woodpecker: use woodpecker ci build status6b2c546
(passport) - passport: change secret name to drycc-passport-auto-tlsc8bd824
(passport) - passport: upgrade requirementsaee5aef
(passport) - passport: add chart appVersion2d81953
(passport) - passport: upgrade codename to bookworm9e66242
(passport) - passport: add codename build-arg0fca998
(passport) - passport: upgrade requirements3482528
(passport) - passport: bump common 1.1.20c5ec93
(passport) - passport: change drycc gateway listener namef7b8f53
(passport) - passport: remove gateway routebaf69da
(passport) - passport: use podman replace dockerfcd45dd
(passport) - passport: add cluster migrateda6d32a
(prometheus) - prometheus: add prometheus-config683de9e
(prometheus) - prometheus: use podman replace docker3323300
(prometheus) - prometheus: remove gateway routeda1d356
(prometheus) - prometheus: change drycc gateway listener name4e7a936
(prometheus) - prometheus: bump common 1.1.244c1c6f
(prometheus) - prometheus: add codename build-argd1f1dda
(prometheus) - prometheus: upgrade codename to bookworm0836fc1
(prometheus) - prometheus: add chart appVersion9e13232
(prometheus) - prometheus: add LICENSEf53e14a
(rabbitmq) - rabbitmq: remove auto user0ec7277
(rabbitmq) - rabbitmq: use woodpecker replace dronef376a30
(rabbitmq) - woodpecker: use woodpecker ci build status51405d8
(rabbitmq) - rabbitmq: add chart appVersion463ca03
(rabbitmq) - rabbitmq: upgrade codename to bookworm1978a71
(rabbitmq) - rabbitmq: add codename build-arg139277f
(rabbitmq) - rabbitmq: bump common 1.1.2be49741
(rabbitmq) - rabbitmq: change drycc gateway listener name6d22518
(rabbitmq) - rabbitmq: remove gateway route0eb7833
(rabbitmq) - rabbitmq: add check shards9211063
(rabbitmq) - rabbitmq: erlang vm tuning optimization648a78d
(rabbitmq) - rabbitmq: use podman replace docker0b43a4d
(rabbitmq) - rabbitmq: add x-random exchangead1c4da
(redis) - redis: use woodpecker replace drone3f37f92
(redis) - redis: add chart appVersione3bef7a
(redis) - redis: upgrade codename to bookworm4e806d4
(redis) - redis: add codename build-argd5023be
(redis) - redis: bump common 1.1.298f5d6f
(redis) - redis: use podman replace docker063f29e
(registry) - registry: use woodpecker replace drone17bf8ae
(registry) - woodpecker: use woodpecker ci build status7bbad15
(registry) - registry: add chart appVersion279154f
(registry) - registry: upgrade codename to bookworm3e4ae84
(registry) - registry: add codename build-argfa322d6
(registry) - registry: bump common 1.1.26c18fe0
(registry) - registry: use podman replace docker0bc8472
(registry) - registry: remove health url5dacd9f
(registry) - registry: add wait-for-port checkfdeefc3
(registry) - registry: use headless08bf9f8
(registry) - registry: change registry port to 500040bcea2
(registry) - registry: add registry push test871b8e7
(registry) - registry: add default env7f3b3ac
(registry) - registry: bump registry 2.8.3569f15d
(registry-proxy) - registry-proxy: use woodpecker replace dronecc33caf
(registry-proxy) - woodpecker: use woodpecker ci build status0002aab
(registry-proxy) - registry-proxy: add chart appVersion40af10b
(registry-proxy) - registry-proxy: upgrade codename to bookwormc56b9df
(registry-proxy) - registry-proxy: add codename build-arg9d5bfe0
(registry-proxy) - registry-proxy: use podman replace dockere6a3350
(registry-proxy) - registry-proxy: change worker_processes to 1726f39d
(storage) - storage: add volume compactionMBpsa5aa2d8
(storage) - storage: add threshold to vacuum and reclaim spacese687d04
(storage) - storage: delete disk type in single disk case75ee2e4
(storage) - storage: change datanode replicas to 4c5fd7ba
(storage) - storage: delete useless envb3826ea
(storage) - storage: add ssd hdd dir29881a0
(storage) - storage: add balance cronjobc5a0f51
(storage) - storage: add defaultReplication for seaweedfs master543c7a2
(timeseries) - timeseries: use podman replace docker5376024
(timeseries) - timeseries: update timeseries-service-replica52e8520
(timeseries) - timeseries: bump common 1.1.2f82657c
(timeseries) - timeseries: add start script