Releases: drycc/workflow
Releases · drycc/workflow
Workflow Release v1.7.4
Drycc Workflow Release v1.7.3
Drycc Workflow Release v1.7.2
Workflow ## v1.7.1 -> v1.7.2
Releases
- controller v1.6.0 -> v1.6.1
- logger v1.3.1 -> v1.3.2
- storage v0.0.1 -> v0.0.2
- timeseries v0.0.1 -> v0.0.2
- prometheus v0.1.0 -> v0.1.1
- workflow-cli v1.5.0 -> v1.5.1
Fixes
2fe80a6(controller) - resources: after resources instance update, could not delete (#111)a4082ad(controller) - controller: resource status and bindinge9bfccc(controller) - controller: fix multiple volumes mount at one dir error (#116)58d2b4c(logger) - logger: redis conn error block7cb2700(prometheus) - prometheus: prometheus config basic_auth7838c6b(storage) - storage: random accesskey secretkeyd9dcdfb(storage) - storage: pod restart loses data3cbdd29(storage) - storage: tipd cannot start after deleting podbe7e11f(storage) - storage: jq command not found878f674(storage) - storage: charts updateStrategy error06cfe56(timeseries) - timeseries: the data node ip is incorrect
Maintenance
7f29f5a(controller) - resources: retrieve resource instance response add message (#112)4a84dcd(controller) - controller: add deploy default annotations (#113)829d7e5(controller) - controller: modify url match service name (#114)30abf6d(controller) - controller: transfer app ownership in asyncdc6f45e(controller) - controller: add channel for pod execaf4f3a7(controller) - controller: avoid error when secret no data field (#117)ca27956(controller) - controller: add pod default securityb2e9c64(prometheus) - charts: node-exporter mount root (#2)3cdb2b6(storage) - storage: bump seaweedfs 3.6100dd2fd(storage) - storage: add csi daemonset updateStrategy48e763c(storage) - storage: add drycc storage upgrade document841df90(storage) - storage: bump seaweedfs 3.62cefd52e(timeseries) - timeseries: add check data node existsad1c46e(workflow-cli) - resources: resources instance add message9f955c2(workflow-cli) - workflow-cli: add short options cpu65399ef(workflow-cli) - workflow-cli: add tty resize support
Drycc Workflow Release v1.7.0
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 drone- [
9abca16](https://api.github.com/repos/drycc/builder/git/trees/9abca168d6a8b2...
Drycc Workflow Release v1.6.2
fix(workflow): no CHARTS_URL error
Drycc Workflow Release v1.6.1
Releases
- storage v1.3.0 -> v1.3.1
Fixes
- (storage) - storage: fix tikv error
Drycc Workflow Release v1.6.0
Workflow ## v1.5.0 -> v1.6.0
Releases
- builder v1.3.0 -> v1.4.0
- controller v1.4.0 -> v1.5.0
- passport v1.0.0 -> v1.1.0
- database v1.1.0 -> v1.2.0
- imagebuilder v1.0.1 -> v1.1.0
- fluentd v1.2.0 -> v1.3.0
- logger v1.2.0 -> v1.3.0
- storage v1.2.0 -> v1.3.0
- monitor v1.2.0 -> v1.3.0
- redis v1.2.0 -> v1.3.0
- influxdb v1.1.0 -> v1.2.0
- rabbitmq v1.0.0 -> v1.1.0
- registry v1.1.0 -> v1.2.0
- registry-proxy v1.1.0 -> v1.2.0
Features
52517d9(builder) - builder: update controller-sdk-go1d78ca0(builder) - builder: add affinity26b6980(builder) - builder: switch charts to ocibfd4385(controller) - controller: add get manager user status874208d(controller) - controller: unified measurement modelcadf98f(controller) - controller: add admission webhooke0050c2(controller) - controller: new measurement modela11ba58(controller) - controller: multi pod restart uses asyncfb3c15d(controller) - controller: add check app owner status3d78b76(controller) - controller: add resource services api3d6a201(controller) - controller: add search apps api01c443a(controller) - controller: add KUBERNETES_CPU_MEMORY_RATIO parameter7c26232(controller) - controller: add volume size limit3bee749(controller) - controller: add annotations support23cd97c(controller) - controller: traefik v2 supporte37b7db(controller) - controller: add affinityb3b367b(controller) - controller: add volume expand supporta4e154a(controller) - controller: add database replica support2f37216(controller) - controller: switch wsgi to asgib3314a5(controller) - controller: add pod exec api75df2dc(controller) - controller: add stream support for app logs4229bad(controller) - ccontroller: switch charts to oci89bb19b(database) - database: upgrade to pg149f45a5d(database) - database: add hugepages supportc4008c9(database) - database: add affinity411a7b2(database) - postgres: use patroni64e5cb0(database) - database: switch charts to oci2bab823(fluentd) - fluentd: switch charts to oci337ba62(imagebuilder) - imagebuilder: run podman as rootless4396ffa(imagebuilder) - imagebuilder: switch to oci chartsf37ae09(influxdb) - influxdb: add affinity04503b2(influxdb) - influxdb: add influxdb ha41ddad5(influxdb) - influxdb: switch charts to oci2006480(logger) - logger: use redis stream replace nsqdab23d17(logger) - logger: add affinity81d4e9d(logger) - logger: switch charts to ocic3d9796(monitor) - monitor: add affinitycd9de3c(monitor) - monitor: switch to oci charts318a73f(passport) - passport: add change user confirm79ef100(passport) - passport: add re login at authorize6927bb5(passport) - passport: add affinity3146a09(passport) - passport: add google reCAPTCHA802abcd(passport) - passport: add replica database supporta0dcd1b(passport) - passport: switch wsgi to asgi4c9dbba(passport) - passport: switch charts to oci74825f7(rabbitmq) - rabbitmq: add rabbitmq managentment ingress12cf7d6(rabbitmq) - rabbitmq: add affinity103417d(rabbitmq) - rabbitmq: switch charts to oci5d428bb(redis) - redis: add affinitya88c1a9(redis) - redis: switch charts to oci541585d(registry) - registry: add affinitye9ca9d4(registry) - registry: add garbage-collect cronjobec62a59(registry) - registry: switch charts to ocifde0b07(registry-proxy) - registry-proxy: switch charts to ocibe14eb4(storage) - minio: add affinity51af696(storage) - storage: add k8s csi support76a75d9(storage) - storage: add cluster health checkera17dc8c(storage) - storage: switch charts to oci
Fixes
e4f44fb(builder) - builder: no error returne38dfc7(builder) - builderControllerHost/ControllerPort init error- [
ff9069f](https://api.github.com/repos/drycc/controller/git/trees/ff9069fee8...
Drycc Workflow Release v1.5.1
feat(imagebuilder): add clear cache support
Drycc Workflow Release v1.5.0
Workflow ## v1.4.0 -> v1.5.0
Releases
- passport v1.0.0
- rabbitmq v1.0.0
- imagebuilder v1.0.0
- builder v1.2.0 -> v1.3.0
- controller v1.3.0 -> v1.4.0
- database v1.0.2 -> v1.1.0
- fluentd v1.1.0 -> v1.2.0
- redis v1.1.0 -> v1.2.0
- influxdb v1.0.1 -> v1.1.0
- logger v1.1.0 -> v1.2.0
- minio v1.1.0 -> v1.2.0
- monitor v1.1.0 -> v1.2.0
- nsqd v1.1.0 -> v1.2.0
- registry v1.0.3 -> v1.1.0
- registry-proxy v1.0.2 -> v1.1.0
Features
0f5f8e4(builder) - builder: multi-platform supportf269d06(builder) - build: add buildx supportjkjkk:q5e72fe8(builder) - registry: use docker build25d8a4c(builder) - docker: dealing with the change of docker in kubenetes 1.207a3e1c5(builder) - charts: set the default chart version46b75ff(builder) - builder: add cloud native buildpacks support2db2054(builder) - builder: unified build model4b7f9d9(builder) - builder: add initContainersb78c936(controller) - token: add get token apibac52a5(controller) - tasks: use celery replace nsqdb9b0c58(controller) - build: add buildx support205dcb3(controller) - influxdb: add influxdb clientff15849(controller) - influxdb: upgrade to influxdb 2.x4016244(controller) - controller: push data to influxfcfce2e(controller) - workflow-manager: add workflow-manager support00e9bfb(controller) - influxdb: review influxdb codedd644d5(controller) - docker: dealing with the change of docker in kubenetes 1.20118278b(controller) - charts: set the default chart version122a9cd(controller) - oauth2: add oauth2 support559a5b6(controller) - controller: use cncf buildpacks replace slugrunner96130e6(controller) - charts: database configuration optimization of passport and controller2ea8508(controller) - oauth: using passport authentication868c437(database) - database: multi-platform supporteadd5da(database) - build: add buildx supportb6eea4c(database) - docker: dealing with the change of docker in kubenetes 1.2004a88db(database) - charts: set the default chart version92ed309(database) - database: add initContaineree6b78f(fluentd) - build: add buildx supportf523e30(fluentd) - docker: dealing with the change of docker in kubenetes 1.20ee47b53(fluentd) - charts: set the default chart version80a51af(influxdb) - influxdb: modify influxdb naming rulesfb10030(influxdb) - influxdb: use influxdb v20e87ad8(influxdb) - docker: dealing with the change of docker in kubenetes 1.209d10801(influxdb) - charts: set the default chart versiond825c9f(logger) - build: add buildx supportb139576(logger) - docker: dealing with the change of docker in kubenetes 1.2088f84ea(logger) - charts: set the default chart version5ccae3e(logger) - dockerfile: remove chmod cmd193aefc(logger) - logger: add initContainersbaee330(minio) - minio: multi-platform supportad5d055(minio) - build: add buildx support19868d4(minio) - docker: dealing with the change of docker in kubenetes 1.204bd84b8(minio) - charts: set the default chart version79d1f2f(monitor) - database: multi-platform support88e5a7f(monitor) - build: add buildx support5672e99(monitor) - influxdb: modify influxdb naming rules8672103(monitor) - influxdb: use influxdb v266cb4c8(monitor) - docker: dealing with the change of docker in kubenetes 1.209576eb3(monitor) - charts: set the default chart version30809c9(monitor) - monitor: add initContainers70d140c(nsqd) - nsqd: using self compiled nsq binary1073d4f(nsqd) - nsqd: use GOPATH replace /goe498480(nsqd) - build: add buildx supportcf9b7d5(nsqd) - docker: dealing with the change of docker in kubenetes 1.20c335856(nsqd) - charts: set the default chart versionefba713(redis) - build: add buildx supportc7a3b53(redis) - docker: dealing with the change of docker in kubenetes 1.204cdad7b(redis) - charts: set the default chart version652b443(registry) - registry: multi-platform support- [
4060176](https://api.github.com/repos/drycc/regi...
Drycc Workflow Release v1.4.0
Workflow ## v1.3.0 -> v1.4.0
Releases
- builder v1.1.0 -> v1.2.0
- slugbuilder v1.1.1 -> v1.2.0
- dockerbuilder v1.1.1 -> v1.1.2
- controller v1.2.1 -> v1.3.0
- slugrunner v1.1.1 -> v1.1.2
- database v1.0.1 -> v1.0.2
- fluentd v1.0.1 -> v1.1.0
- redis v1.0.0 -> v1.1.0
- logger v1.0.0 -> v1.1.0
- minio v1.0.1 -> v1.1.0
- monitor v1.0.1 -> v1.1.0
- nsqd v1.0.0 -> v1.1.0
- registry v1.0.2 -> v1.0.3
- registry-proxy v1.0.0 -> v1.0.1
Features
fc7d93f(builder) - builder: use go-dev0c2159e(builder) - builder: fmt code and add create_bucket script1b88340(controller) - controller: remove deprecated apia92fdeb(controller) - routable: ingress support routable1e3eab3(controller) - maintenance: add maintenance support for ingress56b9dd0(controller) - crt: support containerd-ctr5fc3b46(controller) - controller: add ephemeral-storage restrictiond677e52(controller) - controller: add a volume command5f1323a(controller) - controller:drycc run cmd add --mount para74c36a5(controller) - tasks: add distributed async task139c3ca(controller) - tasks: change nsq reader to asyncf237d74(controller) - controller:add drycc resource cmd41b46d0(controller) - controller:add drycc resource cmd improvementc26f7d8(controller) - controller: add LimitRanges support45b5d1b(controller) - users: add users status api4e16f9b(controller) - ps:add ps:stop/start commandc659fa9(controller) - k8s: add k8s cluster domain31a625d(controller) - ps:add ps:stop/start command00a779a(fluentd) - fluentd: support containerd log formatf3f1bd4(fluentd) - nsqd: add stateless nsqd cluster supportdb7147c(fluentd) - mirrors: delete aliyun mirrors689c12e(logger) - nsqd: add stateless nsqd cluster support78ccc5d(logger) - redis: add redis client cluster support9843f2c(logger) - k8s: add k8s cluster domain6ba122e(minio) - minio: add pvc support6973550(monitor) - monitor: add ingress for monitorcd73305(monitor) - charts: add volumeName support4769fe9(monitor) - nsqd: add stateless nsqd cluster support87806df(monitor) - k8s: add k8s cluster domain4db40c4(nsqd) - nsqd: add stateless nsqd cluster supportb6f3d4f(nsqd) - nsqd: add stateless nsqd cluster support74b85bb(redis) - redis: change redis to statefulsetff98b50(slugbuilder) - slugbuilder: delete build hookb201c2f(slugbuilder) - buildpacks: use drycc buildpacks
Fixes
0ec042d(builder) - test: fix test case error4fb113b(builder) - build: base image replace by alpine443df48(builder) - minio: fix not bucket error3dab5b0(builder) - minio: create bucket error734fca6(controller) - autoscale: Fix for autoscale on k8s-1.9+ without breaking manual scalinga7dcd10(controller) - controller: test pass93f0f2e(controller) - controller: fix migrations error4724375(controller) - controller: fix test error7bacf29(controller) - charts: fix clusterrole90957f7(controller) - pod: sort events error440b13e(controller) - controller: review table structure0a470a6(controller) - controller: bump tornado 5.1.1e39218b(controller) - pynsq: no current event loop in thread1d8630e(controller) - tests: fix test_task.py run error1ff1202(controller) - controller: fix test cased8c0da3(controller) - settings: fix env name6d8fd36(database) - 003_restore_from_backup.sh: ignore script exit 1e0394a9(database) - minio: fix not bucket errorf35f252(database) - mc: fix create_bucket error74d6886(database) - postgres: recovery mode not rune50d0c1(dockerbuilder) - caddy: fix caddy not startf3bec7a(fluentd) - influxdb: fix influxdb host and portbc19f27(fluentd) - charts: skipped value for daemon_environment: Not a table338d623(logger) - logger: logger not run in alpine7788302(minio) - minio: bump minio version619eed0(minio) ...