Skip to content

Drycc Workflow Release v1.7.0

Choose a tag to compare

@duanhongyi duanhongyi released this 08 Dec 06:05
· 46 commits to main since this release

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 service
  • d02bb5d (controller) - controller: support app dns policy config
  • 9aa968e (controller) - controller: add svc type support
  • 62e2d34 (controller) - controller: improve the services api
  • 4393755 (controller) - controller: use gateway replace ingress
  • 323045d (controller) - controller: add canary support
  • 3f81c97 (controller) - gateways: add addresses field
  • 4e64aa7 (controller) - gateways: add addresses field
  • 02ad581 (monitor) - grafana: add pd tikv dashboard
  • 2a9e2b0 (monitor) - monitor: add storage monitor
  • 41d5057 (monitor) - grafana: data source change to prometheus
  • ec035d1 (monitor) - monitor: usegateway replace ingress
  • c694c98 (monitor) - grafana: add drycc storage seaweedfs dashboard
  • 1e1fdc8 (passport) - passport: use gateway replace ingress
  • ffdb408 (prometheus) - prometheus: use gateway replace ingress
  • 04152b9 (rabbitmq) - rabbitmq: use gateway replace ingress

Fixes

  • 0499500 (builder) - builder: manifest error
  • 642491d (builder) - builder: no build log
  • 873d146 (controller) - controller: do not set entrypoint when no procfile
  • d9028c5 (controller) - controller: pip8 error
  • 3efcfb7 (controller) - controller: manifest error
  • 18a3a1a (controller) - controller: miss service error
  • 94f796c (controller) - controller: drycc run pod should not restart
  • 80f3161 (controller) - controller: monitor query error
  • b76f2c5 (controller) - controller: read websocket delay
  • b6e068e (controller) - controller: metrics sql tpl, gateway pod should not restart, cleanup old rs, update monitor datatbase config
  • ad9adc6 (controller) - controller: rabbitmq sharding err
  • 6773907 (controller) - controller: default k8s pod annotaions
  • ffcf1f9 (controller) - controller: under-indented for visual indent
  • 3afd0cf (controller) - controller: charts env error
  • 769bb8b (database) - database: manifest error
  • 769bb8b (database) - database: label conflict error
  • 6a321c5 (database) - database: link error
  • 558feae (fluentbit) - fluentbit: build charts error
  • 98d8a2a (gateway) - fixup
  • 8b5dde1 (gateway) - gateway: secretName
  • 702866d (gateway) - gateway: build status
  • f55dac1 (imagebuilder) - imagebuilder: manifest error
  • ac13b5f (imagebuilder) - imagebuilder: build svg
  • 6b7bbc5 (logger) - logger: manifest error
  • 0136b5c (monitor) - monitor: manifest error
  • f03d975 (passport) - passport: DRYCC_GRAFANA_DOMAIN error
  • b530ea8 (passport) - passport: manifest error
  • be5a0a7 (passport) - passport: change passport
  • 1596c7f (rabbitmq) - rabbitmq: manifest error
  • 0dc4f6f (rabbitmq) - rabbitmq: images-shard error
  • 43293ae (redis) - redis: manifest error
  • ca13b7d (registry) - registry: manifest error
  • ab5c793 (registry) - registry: garbage collect error
  • ab0fabc (registry-proxy) - registry-proxy: manifest error
  • dfc7236 (registry-proxy) - registry-proxy: daemon yaml format
  • 42c03be (storage) - storage: seaweedfs csi error
  • 453e41a (timeseries) - timeseries: could not register node

Docs

  • 5433c89 (gateway) - gateway: add prerequisites
  • 2f0c5d8 (logger) - logger: change architecture

Maintenance

  • bdd02eb (builder) - builder: use dynamic clusterrole name
  • 66b4b25 (builder) - builder: upgrade new controller-go-sdk
  • 219d86f (builder) - builder: upgrade go.mod
  • 91f2f14 (builder) - builder: use woodpecker replace drone
  • 9abca16 (builder) - woodpecker: use woodpecker ci build status
  • f43dd50 (builder) - deps: bump golang.org/x/net from 0.2.0 to 0.7.0
  • 0384c69 (builder) - builder: add chart appVersion
  • e3149b9 (builder) - builder: upgrade codename to bookworm
  • d88ea1b (builder) - builder: add codename build-arg
  • ba59030 (builder) - builder: upgrade go.mod
  • 1114dd7 (builder) - builder: bump common 1.1.2
  • fe50b62 (builder) - builder: change drycc gateway listener name
  • db3950c (builder) - builder: remove gateway route
  • 5a508bb (builder) - builder: use podman replace docker
  • bbb9029 (builder) - deps: bump golang.org/x/net from 0.12.0 to 0.17.0
  • f4e5d6c (builder) - builder: remove health url
  • 9111c8f (builder) - builder: remove io/ioutil
  • 1f36e3d (controller) - deps: bump django from 4.1.2 to 4.1.6 in /rootfs
  • e4ab434 (controller) - controller: use woodpecker replace drone
  • 9f0301e (controller) - deps: bump django from 4.1.6 to 4.1.7 in /rootfs
  • 3932423 (controller) - woodpecker: use woodpecker ci build status
  • ae8b6b4 (controller) - setting: support KUBERNETES_LIMITS env config
  • c10b9bc (controller) - controller: using the api_version instead of hard coding
  • e6908cd (controller) - controller: upgrade requirements
  • b0eba0c (controller) - controller: add route rules serializer
  • 2e4b6a4 (controller) - controller: add chart appVersion
  • 7d32b55 (controller) - controller: upgrade to bookworm
  • f2dc8dd (controller) - controller: add codename build-arg
  • 5739b83 (controller) - controller: use timescaledb replace influxdb
  • 53892cb (controller) - controller: add timeseries
  • 0fe0eae (controller) - controller: upgrade requirements
  • 18b2a91 (controller) - deps: bump aiohttp from 3.8.4 to 3.8.5 in /rootfs
  • f50874a (controller) - controller: bump common 1.1.2
  • 956cd08 (controller) - controller: change drycc gateway listener name
  • 9ab3ead (controller) - controller: remove passport url check
  • a24c7b0 (controller) - controller: remove gateway route
  • f7e539a (controller) - controller: change celery priority
  • ab77a52 (controller) - controller: use podman replace docker
  • 8e27501 (controller) - controller: dynamic app storage class
  • 385978b (controller) - controller: list_pods datetime format
  • b20362c (controller) - deps: bump django from 4.2.3 to 4.2.7 in /rootfs
  • e11ae1b (controller) - controller: add cluster migrate
  • ca6e9df (controller) - controller: async mount
  • 9a7fbfc (controller) - controller: remove FOSSA
  • 3d55279 (controller) - deps: bump aiohttp from 3.8.5 to 3.8.6 in /rootfs
  • d498a11 (controller) - controller: add measure loalancers
  • 249a985 (controller) - deps: bump aiohttp from 3.8.5 to 3.8.6 in /rootfs
  • b967f58 (controller) - deps: bump aiohttp from 3.8.6 to 3.9.0 in /rootfs (#107)
  • 8ca9ed6 (controller) - controller: no longer restrict reserved domain
  • 9ff6649 (database) - database: add init database configure
  • 9b4cd26 (database) - database: use dynamic clusterrole name
  • b59cde4 (database) - database: remove minio require
  • 86462f8 (database) - database: use woodpecker replace drone
  • 1e8555a (database) - database: add chart appVersion
  • 1b762d5 (database) - database: upgrade codename to bookworm
  • 9ffe1fd (database) - database: add codename build-arg
  • 69466d7 (database) - database: add database extension
  • beb4b62 (database) - database: bump common 1.1.2
  • 67e2714 (database) - database: use podman replace docker
  • 8f328f8 (fluentbit) - fluentbit: no limit buffer size for kube api
  • fc0552c (fluentbit) - fluentbit: use podman replace docker
  • 63a6cab (fluentbit) - fluentbit: change fluentbit match
  • 220f81a (fluentbit) - fluentbit: run as no-root
  • aec1393 (fluentbit) - fluentbit: change configmap name
  • 1af4fd2 (fluentbit) - fluentbit: change default stream name
  • bef90ad (gateway) - gateway: add route for gateway
  • d523ddb (gateway) - gateway: change drycc gateway listener name
  • d9137f4 (gateway) - gateway: add chart appVersion
  • 0425dd4 (gateway) - gateway: add customListeners
  • 3982b86 (imagebuilder) - imagebuilder: use woodpecker replace drone
  • 3e4e7a3 (imagebuilder) - imagebuilder: add chart appVersion
  • 8df6e8e (imagebuilder) - imagebuilder: upgrade stack version
  • a5601f7 (imagebuilder) - imagebuilder: add drycc_app env
  • 07465f8 (imagebuilder) - imagebuilder: upgrade to bookworm
  • 00d22d2 (imagebuilder) - imagebuilder: add codename build-arg
  • 0b7a24e (imagebuilder) - imagebuilder: upgrade podman/mc/caddy
  • a7d8be8 (imagebuilder) - imagebuilder: use podman replace docker
  • 6b2da83 (logger) - logger: use woodpecker replace drone
  • 8245b25 (logger) - woodpecker: use woodpecker ci build status
  • f811a74 (logger) - logger: add chart appVersion
  • 413f6f6 (logger) - logger: upgrade codename to bookworm
  • 2ac6b10 (logger) - logger: add codename build-arg
  • 2581426 (logger) - logger: bump redis to v9
  • 364b25a (logger) - logger: bump common 1.1.2
  • dc169a3 (logger) - logger: use fluentbit replace fluentd
  • d855d91 (logger) - logger: use podman replace docker
  • f767235 (monitor) - monitor: add off-cluster passport configure
  • ab23936 (monitor) - monitor: use dynamic clusterrole name
  • 47beee0 (monitor) - monitor: change tikv secret key
  • af7703f (monitor) - grafana: remove panel when component off-cluster
  • 1b870c2 (monitor) - monitor: use woodpecker replace drone
  • 4a5f1f1 (monitor) - grafana: up ldap api_url config
  • 143cabe (monitor) - monitor: add prometheus architecture diagram
  • 93091c2 (monitor) - woodpecker: use woodpecker ci build status
  • 0b7045a (monitor) - grafana: add dashboard kubernetes_deployment_metrics
  • 2fb1839 (monitor) - woodpecker: pipeline config VERSION, when build container image
  • e272416 (monitor) - monitor: add chart appVersion
  • abc0e53 (monitor) - monitor: upgrade codename to bookworm
  • 86cc01b (monitor) - monitor: add codename build-arg
  • 1cd849f (monitor) - monitor: add postgresql outputs
  • c3205c0 (monitor) - monitor: change default agent config
  • 8c802c0 (monitor) - monitor: add timeseries database
  • e9abc40 (monitor) - monitor: bump common 1.1.2
  • 6af66cd (monitor) - monitor: change drycc gateway listener name
  • d02d718 (monitor) - monitor: remove gateway route
  • 3509c29 (monitor) - monitor: use podman replace docker
  • ed7bfa2 (monitor) - monitor: optimize env PROMETHEUS_URL
  • da89bef (passport) - passport: charts codereview
  • 61c4a96 (passport) - passport: support init app config
  • 9101006 (passport) - passport: add initApplications to charts
  • 7dd7fa4 (passport) - passport: use woodpecker replace drone
  • 4400199 (passport) - woodpecker: use woodpecker ci build status
  • 6b2c546 (passport) - passport: change secret name to drycc-passport-auto-tls
  • c8bd824 (passport) - passport: upgrade requirements
  • aee5aef (passport) - passport: add chart appVersion
  • 2d81953 (passport) - passport: upgrade codename to bookworm
  • 9e66242 (passport) - passport: add codename build-arg
  • 0fca998 (passport) - passport: upgrade requirements
  • 3482528 (passport) - passport: bump common 1.1.2
  • 0c5ec93 (passport) - passport: change drycc gateway listener name
  • f7b8f53 (passport) - passport: remove gateway route
  • baf69da (passport) - passport: use podman replace docker
  • fcd45dd (passport) - passport: add cluster migrate
  • da6d32a (prometheus) - prometheus: add prometheus-config
  • 683de9e (prometheus) - prometheus: use podman replace docker
  • 3323300 (prometheus) - prometheus: remove gateway route
  • da1d356 (prometheus) - prometheus: change drycc gateway listener name
  • 4e7a936 (prometheus) - prometheus: bump common 1.1.2
  • 44c1c6f (prometheus) - prometheus: add codename build-arg
  • d1f1dda (prometheus) - prometheus: upgrade codename to bookworm
  • 0836fc1 (prometheus) - prometheus: add chart appVersion
  • 9e13232 (prometheus) - prometheus: add LICENSE
  • f53e14a (rabbitmq) - rabbitmq: remove auto user
  • 0ec7277 (rabbitmq) - rabbitmq: use woodpecker replace drone
  • f376a30 (rabbitmq) - woodpecker: use woodpecker ci build status
  • 51405d8 (rabbitmq) - rabbitmq: add chart appVersion
  • 463ca03 (rabbitmq) - rabbitmq: upgrade codename to bookworm
  • 1978a71 (rabbitmq) - rabbitmq: add codename build-arg
  • 139277f (rabbitmq) - rabbitmq: bump common 1.1.2
  • be49741 (rabbitmq) - rabbitmq: change drycc gateway listener name
  • 6d22518 (rabbitmq) - rabbitmq: remove gateway route
  • 0eb7833 (rabbitmq) - rabbitmq: add check shards
  • 9211063 (rabbitmq) - rabbitmq: erlang vm tuning optimization
  • 648a78d (rabbitmq) - rabbitmq: use podman replace docker
  • 0b43a4d (rabbitmq) - rabbitmq: add x-random exchange
  • ad1c4da (redis) - redis: use woodpecker replace drone
  • 3f37f92 (redis) - redis: add chart appVersion
  • e3bef7a (redis) - redis: upgrade codename to bookworm
  • 4e806d4 (redis) - redis: add codename build-arg
  • d5023be (redis) - redis: bump common 1.1.2
  • 98f5d6f (redis) - redis: use podman replace docker
  • 063f29e (registry) - registry: use woodpecker replace drone
  • 17bf8ae (registry) - woodpecker: use woodpecker ci build status
  • 7bbad15 (registry) - registry: add chart appVersion
  • 279154f (registry) - registry: upgrade codename to bookworm
  • 3e4ae84 (registry) - registry: add codename build-arg
  • fa322d6 (registry) - registry: bump common 1.1.2
  • 6c18fe0 (registry) - registry: use podman replace docker
  • 0bc8472 (registry) - registry: remove health url
  • 5dacd9f (registry) - registry: add wait-for-port check
  • fdeefc3 (registry) - registry: use headless
  • 08bf9f8 (registry) - registry: change registry port to 5000
  • 40bcea2 (registry) - registry: add registry push test
  • 871b8e7 (registry) - registry: add default env
  • 7f3b3ac (registry) - registry: bump registry 2.8.3
  • 569f15d (registry-proxy) - registry-proxy: use woodpecker replace drone
  • cc33caf (registry-proxy) - woodpecker: use woodpecker ci build status
  • 0002aab (registry-proxy) - registry-proxy: add chart appVersion
  • 40af10b (registry-proxy) - registry-proxy: upgrade codename to bookworm
  • c56b9df (registry-proxy) - registry-proxy: add codename build-arg
  • 9d5bfe0 (registry-proxy) - registry-proxy: use podman replace docker
  • e6a3350 (registry-proxy) - registry-proxy: change worker_processes to 1
  • 726f39d (storage) - storage: add volume compactionMBps
  • a5aa2d8 (storage) - storage: add threshold to vacuum and reclaim spaces
  • e687d04 (storage) - storage: delete disk type in single disk case
  • 75ee2e4 (storage) - storage: change datanode replicas to 4
  • c5fd7ba (storage) - storage: delete useless env
  • b3826ea (storage) - storage: add ssd hdd dir
  • 29881a0 (storage) - storage: add balance cronjob
  • c5a0f51 (storage) - storage: add defaultReplication for seaweedfs master
  • 543c7a2 (timeseries) - timeseries: use podman replace docker
  • 5376024 (timeseries) - timeseries: update timeseries-service-replica
  • 52e8520 (timeseries) - timeseries: bump common 1.1.2
  • f82657c (timeseries) - timeseries: add start script