Drycc Workflow v1.6.0

New Drycc Workflow Release v1.6.0

These release notes for Drycc Workflow v1.6.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.5.0, please refer to the following change summary.

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-go
  • 1d78ca0 (builder) - builder: add affinity
  • 26b6980 (builder) - builder: switch charts to oci
  • bfd4385 (controller) - controller: add get manager user status
  • 874208d (controller) - controller: unified measurement model
  • cadf98f (controller) - controller: add admission webhook
  • e0050c2 (controller) - controller: new measurement model
  • a11ba58 (controller) - controller: multi pod restart uses async
  • fb3c15d (controller) - controller: add check app owner status
  • 3d78b76 (controller) - controller: add resource services api
  • 3d6a201 (controller) - controller: add search apps api
  • 01c443a (controller) - controller: add KUBERNETES_CPU_MEMORY_RATIO parameter
  • 7c26232 (controller) - controller: add volume size limit
  • 3bee749 (controller) - controller: add annotations support
  • 23cd97c (controller) - controller: traefik v2 support
  • e37b7db (controller) - controller: add affinity
  • b3b367b (controller) - controller: add volume expand support
  • a4e154a (controller) - controller: add database replica support
  • 2f37216 (controller) - controller: switch wsgi to asgi
  • b3314a5 (controller) - controller: add pod exec api
  • 75df2dc (controller) - controller: add stream support for app logs
  • 4229bad (controller) - ccontroller: switch charts to oci
  • 89bb19b (database) - database: upgrade to pg14
  • 9f45a5d (database) - database: add hugepages support
  • c4008c9 (database) - database: add affinity
  • 411a7b2 (database) - postgres: use patroni
  • 64e5cb0 (database) - database: switch charts to oci
  • 2bab823 (fluentd) - fluentd: switch charts to oci
  • 337ba62 (imagebuilder) - imagebuilder: run podman as rootless
  • 4396ffa (imagebuilder) - imagebuilder: switch to oci charts
  • f37ae09 (influxdb) - influxdb: add affinity
  • 04503b2 (influxdb) - influxdb: add influxdb ha
  • 41ddad5 (influxdb) - influxdb: switch charts to oci
  • 2006480 (logger) - logger: use redis stream replace nsqd
  • ab23d17 (logger) - logger: add affinity
  • 81d4e9d (logger) - logger: switch charts to oci
  • c3d9796 (monitor) - monitor: add affinity
  • cd9de3c (monitor) - monitor: switch to oci charts
  • 318a73f (passport) - passport: add change user confirm
  • 79ef100 (passport) - passport: add re login at authorize
  • 6927bb5 (passport) - passport: add affinity
  • 3146a09 (passport) - passport: add google reCAPTCHA
  • 802abcd (passport) - passport: add replica database support
  • a0dcd1b (passport) - passport: switch wsgi to asgi
  • 4c9dbba (passport) - passport: switch charts to oci
  • 74825f7 (rabbitmq) - rabbitmq: add rabbitmq managentment ingress
  • 12cf7d6 (rabbitmq) - rabbitmq: add affinity
  • 103417d (rabbitmq) - rabbitmq: switch charts to oci
  • 5d428bb (redis) - redis: add affinity
  • a88c1a9 (redis) - redis: switch charts to oci
  • 541585d (registry) - registry: add affinity
  • e9ca9d4 (registry) - registry: add garbage-collect cronjob
  • ec62a59 (registry) - registry: switch charts to oci
  • fde0b07 (registry-proxy) - registry-proxy: switch charts to oci
  • be14eb4 (storage) - minio: add affinity
  • 51af696 (storage) - storage: add k8s csi support
  • 76a75d9 (storage) - storage: add cluster health checker
  • a17dc8c (storage) - storage: switch charts to oci

Fixes

  • e4f44fb (builder) - builder: no error return
  • e38dfc7 (builder) - builderControllerHost/ControllerPort init error
  • ff9069f (controller) - controller: influxdb query error
  • f7f5069 (controller) - controller: authentication 500
  • 7e297a8 (controller) - controller: add check remote user status
  • 9db28e1 (controller) - controller: celery MaxRetriesExceededError
  • 4bcff08 (controller) - controller: wrong name
  • d69fde2 (controller) - controller: traefik ingress create error
  • a3ad743 (controller) - fixup(controller: user login error
  • 662c8dd (controller) - controller: change influxdb port
  • 957bdf6 (controller) - controller: validate rsa key pairing before storage
  • 419ec4c (controller) - controller: kubernetes pod/exec cluster role
  • a67edaa (controller) - controller: Cannot routing:disable
  • e09e214 (controller) - controller: allowlist cannot remove
  • 318b126 (controller) - controller: domains update error
  • 92855eb (database) - database: premission denied
  • bde945a (database) - fixup(postgres: support arm, fix Failed to build psutil
  • 7854d45 (database) - fixup(postgres: user name converted to lowercase letters
  • 57b2a07 (fluentd) - fluentd: ifconfig_path not found
  • 20e72b9 (imagebuilder) - imagebuilder: upgrade pack version
  • 651db8a (imagebuilder) - imagebuilder: chown uid gid order
  • d2e9164 (influxdb) - influxdb: proxy not running
  • 3a1d361 (monitor) - monitor: charts naming
  • d754ae0 (monitor) - monitor: telegraf init error
  • 63f9e34 (monitor) - monitor: affinity error
  • 95ae1e5 (passport) - passport: yarn build fail
  • 3f5365e (passport) - passport: wrong name
  • 907f17b (passport) - passport: change uid gid to 1001
  • e3911e0 (passport) - passport: ‘registration_done’ not found
  • 2ace5f0 (passport) - passport: ui style
  • b3ba1e1 (passport) - passport privacy policy link
  • 172e9c8 (passport) - passport: check databaseReplicaUrl error
  • a3aeb70 (rabbitmq) - passport: change uid gid to 1001
  • 5c73dcf (redis) - reids: DRYCC_REGISTY misspelling
  • d7e3baf (redis) - redis: env miss
  • cadaa91 (registry) - registry: set gid uid to 1001
  • d524217 (registry) - registry: storage run error
  • 854f912 (registry) - registry: chown uid gid order
  • e642bb7 (registry-proxy) - registry-proxy: containerPort error
  • 8dfd029 (registry-proxy) - registry-proxy: chown uid gid order
  • bbea364 (storage) - minio: premission denied
  • 97deba1 (storage) - storage: node unimplemented error
  • b9bdeff (storage) - storage: pd can not connect each other

Style

  • 1edb10c (controller) - controller: database convention over configuration
  • 1960cc3 (database) - database: database name convention over configuration
  • 06d1f5d (imagebuilder) - imagebuilder: URL to Url
  • b8a8941 (passport) - passport: database convention over configuration

Maintenance

  • 8e9a199 (builder) - builder: upgrade controller-sdk-go
  • 4840151 (builder) - builder: use exec runner replace docker runner
  • 68ccfb1 (builder) - builder: canonical charts naming
  • 8f971cb (builder) - builder: provide any additional service annotations
  • fe2c55d (builder) - dockerfile: use drycc/base image
  • 2b5e706 (builder) - dockerfile: change user and workdir
  • 7a6c8d3 (builder) - builder: set gid uid to 1001
  • fe494f7 (builder) - dockerfile: use uid gid
  • a7c8752 (builder) - builder: change nodes to pod affinity
  • eb2e94c (builder) - database: bump mc 2022.04.01.23.44.48
  • cfaae66 (builder) - builder: use registry.drycc.cc replace docker.io
  • d7d2890 (builder) - builder: change default imagebuilder registry
  • ecfdb19 (builder) - imagebuilder: change python-dev registry
  • 6da17f4 (builder) - builder: https://github.com/minio/minio/issues/14331
  • 1a57e5b (builder) - builder: https://github.com/minio/minio/issues/14331
  • f1464fa (builder) - builder: https://github.com/minio/minio/issues/13799
  • b1e1c4f (builder) - builder: use env replace creds volume
  • 71a4145 (builder) - builder: bump go.mod
  • 3567688 (builder) - builder: fine management affinity
  • 73ea38b (builder) - builder: change storage to minio
  • 1f91321 (builder) - builder: use testify replace assert
  • d148b9c (builder) - builder: add check storage health
  • b768101 (builder) - builder: change initContainers
  • 1b3bec3 (builder) - builder: add replicas
  • 5cb0d61 (builder) - builder: upgrade to latest controller-sdk-go
  • 98b9d58 (builder) - builder: upgrade new require
  • 65817c3 (builder) - builder: change drycc.cc to www.drycc.cc
  • 4e3f9d0 (controller) - controller: add celery retry mechanism
  • f6716fe (controller) - controller: change cronjob name
  • eb60693 (controller) - controller: refine celery task priority
  • 66905e9 (controller) - controller: change manager auth
  • ea20c41 (controller) - controller: remove start/stop api
  • 4c8fc80 (controller) - controller: improve tasks error handling
  • cf7402e (controller) - controller: add blocklist api
  • 80f14dd (controller) - controller: use get_user_model replace auth.User
  • ffc7bb7 (controller) - controller: use JSONField replace ArrayField
  • 370df8c (controller) - controller: add validate metric
  • 29084ce (controller) - controller: use user id request manager api
  • 718fe12 (controller) - controller change urlpatterns order
  • 71f4042 (controller) - controller: measurements uses lowercase letters
  • e5123ea (controller) - controller: change resource unit to number
  • 18fee9a (controller) - deps: bump celery from 5.1.2 to 5.2.2 in /rootfs
  • ffca6c1 (controller) - controller: use exec runner replace docker runner
  • 9ec12e1 (controller) - controller: simplify drone configuration
  • 4b4749e (controller) - controller: set default CSRF_COOKIE_SECURE false
  • 2ef6338 (controller) - deps: bump django from 3.2.5 to 3.2.10 in /rootfs
  • c7570d0 (controller) - deps: bump django from 3.2.10 to 3.2.11 in /rootfs
  • 8b17bc1 (controller) - controller: canonical charts naming
  • c928fb0 (controller) - controller: use rabbitmq cluster
  • f917185 (controller) - controller: provide any additional service annotations
  • 22a8f63 (controller) - deps: bump django from 3.2.11 to 3.2.12 in /rootfs
  • 3cc3b00 (controller) - dockerfile: use drycc/base image
  • ee274f6 (controller) - controller: set venv profile
  • ce6b069 (controller) - controller: set gid uid to 1001
  • 3a105d3 (controller) - dockerfile: use uid gid
  • 15f9b0e (controller) - controller: code review
  • 01e6fd9 (controller) - controller: use passport user id
  • 893ee31 (controller) - oauth2: update user info pipline
  • 3028fb4 (controller) - user: set AnonymousUser username
  • 5daf82d (controller) - controller: set worker_cancel_long_running_tasks_on_connection_loss
  • 61f2c53 (controller) - controller: change nodes to pod affinity
  • 88feb1d (controller) - imagebuilder: python=3.10.4 rabbitmq=3.9.14
  • 914e03f (controller) - controller: use registry.drycc.cc replace docker.io
  • a5bb548 (controller) - controller: change python-dev registry
  • 3ecdd7c (controller) - controller: add a separate rabbitmqUrl configuration
  • 967cb11 (controller) - controller: remove APP_STORAGE
  • 473d2b5 (controller) - controller: use env replace creds volume
  • e410d4c (controller) - deps: bump django from 3.2.12 to 3.2.13 in /rootfs
  • c6ef777 (controller) - controller: simplified passport config
  • 0fd3233 (controller) - controller: remove settings hardcode
  • a64e99c (controller) - controller: change passport config
  • 62aba25 (controller) - controller: set cronjob timezone to utc
  • 760b70b (controller) - controller: change default ratio
  • 8dffc3a (controller) - controller: fine management affinity
  • 26043c4 (controller) - controller: change default app storage
  • 608bd8d (controller) - deps: bump django from 3.2.13 to 3.2.14 in /rootfs
  • 18ed0c2 (controller) - controller: remove conjob affinity
  • add6712 (controller) - controller: add volume expand support use patch
  • cc1ad13 (controller) - controller: add startupProbe
  • 0e9a603 (controller) - controller: add clearsocial cronjob
  • eb6f05d (controller) - controller: change initContainers
  • 762c676 (controller) - controller: change replicas
  • abd7e8c (controller) - deps: bump django from 3.2.14 to 3.2.15 in /rootfs
  • 07fdf1b (controller) - controller: remove database conn_max_age
  • ef8e41f (controller) - controller: add database replica check
  • 79143f2 (controller) - controller: upgrade new require
  • a624048 (controller) - controller: add app.refresh func annotation
  • b22d367 (controller) - controller: optimize app refresh timing
  • fe98f0c (database) - database: use exec runner replace docker runner
  • 5e00c11 (database) - database: canonical charts naming
  • d2cb860 (database) - database: disable huge_pages
  • 197d80d (database) - database: add persistence
  • 1c3e645 (database) - database: provide any additional service annotations
  • 37730ab (database) - dockerfile: use drycc/base image
  • 5014112 (database) - dockerfile: change entrypoint
  • 29b538e (database) - database: change nodes to pod affinity
  • c2bb074 (database) - database: bump python 3.10.4 and mc 2022.04.01.23.44.48
  • 077a4e9 (database) - database: use registry.drycc.cc replace docker.io
  • 560bdb9 (database) - database: change python-dev registry
  • 1e54b55 (database) - database: https://github.com/minio/minio/issues/14331
  • d646672 (database) - database: https://github.com/minio/minio/issues/13799
  • a6ac4e3 (database) - database: use env replace creds volume
  • 9618d87 (database) - database: fine management affinity
  • b823273 (database) - database: change minio to storage
  • 7bd5a90 (database) - database: add check storage health
  • 20c6d96 (database) - database: fix storage run error
  • 8bde830 (database) - database: upgrade to pg 14.5
  • a33b5e5 (fluentd) - fluentd: update plugins
  • eed7a78 (fluentd) - fluentd: update filter kubernetes setting
  • cc83dd8 (fluentd) - fluentd: update elasticsearch store setting and support exclude specific container logs
  • ba2feb2 (fluentd) - fluentd: use exec runner replace docker runner
  • d528676 (fluentd) - fluentd: simplify drone configuration
  • dece82d (fluentd) - fluentd: canonical charts naming
  • 4e0a802 (fluentd) - fluend: replace nsqd with redis
  • 15ceca0 (fluentd) - dockerfile: use drycc/base image
  • a7f619f (fluentd) - dockerfile: change workdir
  • 9adf5ed (fluentd) - database: bump fluentd 1.14.6
  • 50c14c2 (fluentd) - fluentd: use registry.drycc.cc replace docker.io
  • 83171b1 (fluentd) - fluentd: change python-dev registry
  • ec83581 (fluentd) - fluentd: unified reids declaration
  • 07c63e2 (fluentd) - fluentd: upgrade fluentd 1.15.2
  • 65df9be (imagebuilder) - imagebuilder: update pack version
  • 66cab35 (imagebuilder) - imagebuilder: use dind replace go-dev
  • 0c82060 (imagebuilder) - imagebuilder: use exec runner replace docker runner
  • 8146da9 (imagebuilder) - imagebuilder: canonical charts naming
  • 7d97241 (imagebuilder) - dockerfile: use drycc/base image
  • 07e805c (imagebuilder) - imagebuilder: change default buildpack
  • 8d1038d (imagebuilder) - imagebuilder: upgrade podman to 4.0.1
  • 62d3687 (imagebuilder) - imagebuilder: change workdir to /workspace
  • da8bfb0 (imagebuilder) - imagebuilder: change uid gid to 1001
  • d44e3bc (imagebuilder) - imagebuilder: upgrade stack
  • 5b0c7e6 (imagebuilder) - imagebuilder: use registry.drycc.cc replace docker.io
  • f74cbf6 (imagebuilder) - imagebuilder: add defaultBuildpacksURL
  • 941d493 (imagebuilder) - imagebuilder: https://github.com/minio/minio/issues/14331
  • 449be91 (imagebuilder) - imagebuilder: https://github.com/minio/minio/issues/13799
  • 63b0523 (imagebuilder) - imagebuilder: use env replace creds volume
  • 4e8a6e5 (imagebuilder) - imagebuilder: add imagebuilder config
  • 2d891f5 (imagebuilder) - imagebuilder: change minio to storage
  • addceda (imagebuilder) - imagebuilder: upgrade new require
  • a6e569f (imagebuilder) - imagebuilder: pack_build add –env-file parameter
  • 6191ff5 (influxdb) - influxdb: use exec runner replace docker runner
  • dc3f8c7 (influxdb) - influxdb: canonical charts naming
  • 6b5c819 (influxdb) - influxdb: new ingress style
  • 68b381d (influxdb) - influxdb: provide any additional service annotations
  • ea20eb8 (influxdb) - dockerfile: use drycc/base image
  • 64c0a71 (influxdb) - influxdb: set gid uid to 1001
  • a709ca1 (influxdb) - influxdb: use DRYCC_UID DRYCC_GID env
  • 740dff0 (influxdb) - influxdb: use common affinity template
  • e035673 (influxdb) - influxdb: change nodes to pod affinity
  • f1cefbd (influxdb) - influxdb: use registry.drycc.cc replace docker.io
  • a00100e (influxdb) - influxdb: fine management affinity
  • 9d165ef (influxdb) - influxdb: add probe
  • bee7fff (influxdb) - influxdb: upgrade to influxdb 2.4.0
  • 254914c (logger) - logger: use exec runner replace docker runner
  • 8d91c68 (logger) - logger: canonical charts naming
  • b6d2182 (logger) - logger: provide any additional service annotations
  • c35e59a (logger) - dockerfile: use drycc/base image
  • a63c070 (logger) - logger: change workdir to /workspace
  • a594b28 (logger) - logger: set gid uid to 1001
  • 9a90e22 (logger) - dockerfile: use uid gid
  • 36493b4 (logger) - logger: use common affinity template
  • 897a3a5 (logger) - logger: change nodes to pod affinity
  • 03b32ab (logger) - logger: use registry.drycc.cc replace docker.io
  • a50ba5f (logger) - logger: change python-dev registry
  • 23187a3 (logger) - logger: unified reids declaration
  • aaa129a (logger) - logger: fine management affinity
  • be4f656 (logger) - logger: add replicas
  • 7c25459 (logger) - charts: add NetworkPolicy
  • 6810149 (logger) - logger: remove memory storage
  • a918c50 (logger) - logger: add .vscode to .gitignore
  • a415210 (logger) - logger: add log follow support
  • 59b1da3 (logger) - logger: upgrade new require
  • 27cc151 (monitor) - monitor: use exec runner replace docker runner
  • 07d6a9d (monitor) - monitor: canonical charts naming
  • 1054357 (monitor) - monitor: use redis default port
  • e3673df (monitor) - monitor: remove nsqd
  • fc9dd3e (monitor) - monitor: new ingress style
  • 856a898 (monitor) - monitor: add default user env
  • 9857535 (monitor) - monitor: add random user
  • 38b5a04 (monitor) - grafana: oauth auto login
  • 5dfc579 (monitor) - monitor: upgrade version
  • e121b5a (monitor) - monitor: provide any additional service annotations
  • 84462a0 (monitor) - dockerfile: use drycc/base image
  • b9e8ce8 (monitor) - monitor: chore(imagebuilder): change uid gid to 1001
  • 05ee8ab (monitor) - dockerfile: use uid gid
  • e1fa68e (monitor) - monitor: use common affinity template
  • b8f302b (monitor) - monitor: change nodes to pod affinity
  • 4fc991f (monitor) - database: bump telegraf 1.22.0 and grafana 8.4.5
  • 21a2f6a (monitor) - monitor: use registry.drycc.cc replace docker.io
  • acc976f (monitor) - monitor: change python-dev registry
  • 62d76c1 (monitor) - monitor: unified reids declaration
  • b3c57ad (monitor) - monitor: optimize oauth2 configuration
  • 70af6b0 (monitor) - monitor: change passport config
  • 69f9a88 (monitor) - monitor: fine management affinity
  • 2fb278f (monitor) - monitor: rename influxdb port
  • 17548ff (monitor) - grafana: update dashborad
  • 69d7bbd (monitor) - grafana: influx dashborad disk size
  • 75db1b0 (monitor) - monitor: upgrade new grafana/telegraf
  • 80504a1 (monitor) - grafana: update influx and redis dashboard
  • f7078cb (monitor) - monitor:chown use env
  • 91ae0dd (passport) - passport: optimize login display
  • 2d3bbbc (passport) - passport: change drycc logo
  • 59790a7 (passport) - passport: make user email unique
  • faea034 (passport) - passport: use strtobool
  • 1fbf2bc (passport) - passport: use yarn replace npm
  • 119cac8 (passport) - passport: use exec runner replace docker runner
  • cff5062 (passport) - passport: set default CSRF_COOKIE_SECURE false
  • 9cc0210 (passport) - passport: canonical charts naming
  • 9ab3896 (passport) - passport: new ingress style
  • 259ccc9 (passport) - passport: provide any additional service annotations
  • af1bbcd (passport) - dockerfile: use drycc/base image
  • 9ae5373 (passport) - passport: set venv profile
  • 8f61090 (passport) - dockerfile: use uid gid
  • fcaf72d (passport) - passport: upgrade npm package
  • 546dcd5 (passport) - passport: add license
  • 4bda2d6 (passport) - passport: use minify
  • 73b0fd1 (passport) - passport: use common affinity template
  • 278fe7a (passport) - passport: change nodes to pod affinity
  • 3cd93d3 (passport) - passport: add reactive
  • 370b493 (passport) - passport: add footer
  • 483cbd6 (passport) - passport: use h_captcha replace re_captcha
  • 3d1675e (passport) - database: bump python 3.10.4 and node 16.14.2
  • 86a7835 (passport) - passport: use registry.drycc.cc replace docker.io
  • 2d65355 (passport) - passport: change python-dev registry
  • 90c1444 (passport) - passport: unified reids declaration
  • 2e0e417 (passport) - passport: fix firefox footer
  • ad274be (passport) - passport: use bulecss
  • f986d8b (passport) - passport: add main footer
  • 3e52867 (passport) - passport: dynamic settings for vue
  • 38adabc (passport) - passport: change passport config
  • f8d6b60 (passport) - passport: fine management affinity
  • 2cbd79d (passport) - passport: remove database conn_max_age
  • 7122797 (passport) - passport: change drycc.cc to www.drycc.cc
  • 8cc84cd (rabbitmq) - rabbitmq: use exec runner replace docker runner
  • f35930f (rabbitmq) - rabbitmq: add rabbitmq cluster support
  • fbfa3ba (rabbitmq) - rabbitmq: canonical charts naming
  • ca60701 (rabbitmq) - rabbitmq: use volumeClaimTemplates
  • fe5d1b4 (rabbitmq) - rabbitmq: add sharding support
  • 9c4ab97 (rabbitmq) - rabbitmq: provide any additional service annotations
  • 348a88a (rabbitmq) - dockerfile: use drycc/base image
  • 2388be1 (rabbitmq) - rabbitmq: upgrade erlang to 24.2.2
  • db2eaa5 (rabbitmq) - dockerfile: use uid gid
  • 772afd1 (rabbitmq) - rabbitmq: change to wait pid file
  • 2bfc25e (rabbitmq) - rabbitmq: use common affinity template
  • 11d505e (rabbitmq) - rabbitmq: change nodes to pod affinity
  • 69d63f1 (rabbitmq) - database: bump erlang 24.3.3 and rabbitmq 3.9.14
  • 8380299 (rabbitmq) - rabbitmq: use registry.drycc.cc replace docker.io
  • b3f69f1 (rabbitmq) - rabbitmq: add check rabbitmqLocaltion
  • 5327c76 (rabbitmq) - rabbitmq: fine management affinity
  • 5c66b5a (rabbitmq) - rabbitmq: change probe
  • 27bebf9 (rabbitmq) - rabbitmq: add start-rabbitmq script
  • 86ee6a7 (rabbitmq) - rabbitmq: upgrade to rabbitmq 3.10.7
  • 1f29683 (redis) - redis: use exec runner replace docker runner
  • a5041fc (redis) - redis: canonical charts naming
  • 64468c2 (redis) - redis: add redis persistence
  • de5d753 (redis) - redis: provide any additional service annotations
  • f644639 (redis) - dockerfile: use drycc/base image
  • 98051d2 (redis) - redis: premission denied
  • bcb548e (redis) - dockerfile: use uid gid
  • 524aa41 (redis) - redis: use common affinity template
  • 26c9466 (redis) - redis: change nodes to pod affinity
  • b67d7a2 (redis) - redis: use registry.drycc.cc replace docker.io
  • 839ec50 (redis) - redis: use env replace creds volume
  • 237ca86 (redis) - redis: fine management affinity
  • bdd968d (redis) - redis: upgrade neew require
  • 8b2910f (registry) - registry: use exec runner replace docker runner
  • eedbe78 (registry) - registry: canonical charts naming
  • 0241615 (registry) - registry: provide any additional service annotations
  • 9b58da4 (registry) - dockerfile: use drycc/base image
  • ab6acb7 (registry) - registry: change workdir to /workspace
  • f368bf7 (registry) - registry: use DRYCC_UID DRYCC_GID env
  • f4b9041 (registry) - registry: use common affinity template
  • c2e87ca (registry) - registry: change nodes to pod affinity
  • feb6aba (registry) - database: bump mc 2022.04.01.23.44.48
  • 956932b (registry) - rregistry: use registry.drycc.cc replace docker.io
  • deda8d8 (registry) - registry: move registry-secret.yaml from workflow to registry
  • f52c7bf (registry) - registry: change python-dev registry
  • 007fe03 (registry) - registry: https://github.com/minio/minio/issues/14331
  • d620c6d (registry) - registry: https://github.com/minio/minio/issues/13799
  • 85e6b73 (registry) - registry: use env replace creds volume
  • 6a1155d (registry) - registry: fine management affinity
  • 7b8ebae (registry) - registry: change minio to storage
  • 1338951 (registry) - registry: add check storage health
  • 2fa769d (registry) - registry: change probe
  • f187cbf (registry) - registry: add replicas
  • 09d8a7b (registry) - registry: upgrade to mc 2022.08.28.20.08.11
  • 4b187b8 (registry-proxy) - registry-proxy: use exec runner replace docker runner
  • 29ffbbe (registry-proxy) - registry-proxy: canonical charts naming
  • 6d783ba (registry-proxy) - registry-proxy: remove use_cni
  • 8cf05cf (registry-proxy) - dockerfile: use drycc/base image
  • 090e286 (registry-proxy) - registry-proxy: chore(imagebuilder): change uid gid to 1001
  • 7cf6120 (registry-proxy) - registry-proxy: use DRYCC_UID DRYCC_GID env
  • 3a00697 (registry-proxy) - registry-proxy: use registry.drycc.cc replace docker.io
  • 30e69e8 (registry-proxy) - registry-proxy: add registry basic auth proxy
  • 942abce (registry-proxy) - registry-proxy: upgrade to nginx 1.23.1
  • 5ea3297 (storage) - minio: use exec runner replace docker runner
  • 8306add (storage) - minio: canonical charts naming
  • c917e9f (storage) - minio: provide any additional service annotations
  • 042c732 (storage) - dockerfile: use drycc/base image
  • 7b47b82 (storage) - minio: change workdir to /workspace
  • 6f3531e (storage) - minio: use DRYCC_UID DRYCC_GID env
  • 9795fb1 (storage) - minio: use common affinity template
  • a7b09c5 (storage) - minio: change nodes to pod affinity
  • 7607342 (storage) - database: bump mc 2022.04.01.23.44.48 and minio 2022.04.01.03.41.39
  • ea2b2f1 (storage) - minio: use registry.drycc.cc replace docker.io
  • 445b501 (storage) - minio: https://github.com/minio/minio/issues/14331
  • f19fbc7 (storage) - minio: use env replace creds volume
  • 8982e2e (storage) - minio: use minio to distributed
  • 06bec73 (storage) - minio: fine management affinity
  • 9b8f006 (storage) - storage: remove assert
  • 59d64b9 (storage) - storage: change listen to POD_IP
  • 60044ee (storage) - storage: add juicefs mount options
  • 189f944 (storage) - storage: remove volumeName
  • 302fe89 (storage) - storage: mv to minio dir
  • 6ec586d (storage) - storage: change readinessProbee andlivenessProbe
  • 0e028df (storage) - storage: add minio pdb
  • cf9bd2d (storage) - storage: add check storage health svc
  • 2dd5c9f (storage) - storage: add volumeBindingMode
  • fa2effc (storage) - storage: remove databaseBucket
  • d166cc7 (storage) - charts: format network-policy name
  • d06bcce (storage) - storage: upgrade to golang 1.19
  • c2ca05c (storage) - storage: upgrade new require