Skip to content

Commit 7f3a519

Browse files
authored
chore: upgrade APISIX to 3.14.0 (#880)
1 parent 3e2073a commit 7f3a519

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

charts/apisix/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ type: application
3131
# This is the chart version. This version number should be incremented each time you make changes
3232
# to the chart and its templates, including the app version.
3333
# Versions are expected to follow Semantic Versioning (https://semver.org/)
34-
version: 2.11.6
34+
version: 2.12.0
3535

3636
# This is the version number of the application being deployed. This version number should be
3737
# incremented each time you make changes to the application. Versions are not expected to
3838
# follow Semantic Versioning. They should reflect the version the application is using.
39-
appVersion: 3.13.0
39+
appVersion: 3.14.0
4040
sources:
4141
- https://github.com/apache/apisix-helm-chart
4242

charts/apisix/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,8 @@ The command removes all the Kubernetes components associated with the chart and
151151
| control.service.port | int | `9090` | which port to use for Apache APISIX Control API |
152152
| control.service.servicePort | int | `9090` | Service port to use for Apache APISIX Control API |
153153
| control.service.type | string | `"ClusterIP"` | Control service type |
154-
| etcd | object | `{"auth":{"rbac":{"create":false,"rootPassword":""},"tls":{"certFilename":"","certKeyFilename":"","enabled":false,"existingSecret":"","sni":"","verify":true}},"autoCompactionMode":"periodic","autoCompactionRetention":"1h","containerSecurityContext":{"enabled":false},"enabled":true,"image":{"registry":"docker.io","repository":"bitnami/etcd","tag":"latest"},"prefix":"/apisix","replicaCount":3,"service":{"port":2379},"timeout":30}` | etcd configuration use the FQDN address or the IP of the etcd |
155-
| etcd.auth | object | `{"rbac":{"create":false,"rootPassword":""},"tls":{"certFilename":"","certKeyFilename":"","enabled":false,"existingSecret":"","sni":"","verify":true}}` | if etcd.enabled is true, set more values of bitnami/etcd helm chart |
154+
| etcd | object | `{"auth":{"rbac":{"create":false,"rootPassword":""},"tls":{"certFilename":"","certKeyFilename":"","enabled":false,"existingSecret":"","sni":"","verify":true}},"autoCompactionMode":"periodic","autoCompactionRetention":"1h","containerSecurityContext":{"enabled":false},"enabled":true,"image":{"registry":"docker.io","repository":"bitnamilegacy/etcd","tag":"latest"},"prefix":"/apisix","replicaCount":3,"service":{"port":2379},"timeout":30}` | etcd configuration use the FQDN address or the IP of the etcd |
155+
| etcd.auth | object | `{"rbac":{"create":false,"rootPassword":""},"tls":{"certFilename":"","certKeyFilename":"","enabled":false,"existingSecret":"","sni":"","verify":true}}` | if etcd.enabled is true, set more values of bitnamilegacy/etcd helm chart |
156156
| etcd.auth.rbac.create | bool | `false` | No authentication by default. Switch to enable RBAC authentication |
157157
| etcd.auth.rbac.rootPassword | string | `""` | root password for etcd. Requires etcd.auth.rbac.create to be true. |
158158
| etcd.auth.tls.certFilename | string | `""` | etcd client cert filename using in etcd.auth.tls.existingSecret |
@@ -162,9 +162,9 @@ The command removes all the Kubernetes components associated with the chart and
162162
| etcd.auth.tls.sni | string | `""` | specify the TLS Server Name Indication extension, the ETCD endpoint hostname will be used when this setting is unset. |
163163
| etcd.auth.tls.verify | bool | `true` | whether to verify the etcd endpoint certificate when setup a TLS connection to etcd |
164164
| etcd.containerSecurityContext | object | `{"enabled":false}` | added for backward compatibility with old kubernetes versions, as seccompProfile is not supported in kubernetes < 1.19 |
165-
| etcd.enabled | bool | `true` | install built-in etcd by default, set false if do not want to install built-in etcd together, this etcd is based on bitnami/etcd helm chart and latest bitnami docker image, only for development and testing purposes, if you want to use etcd in production, we recommend you to install etcd by yourself and use `externalEtcd` to connect it. |
166-
| etcd.image | object | `{"registry":"docker.io","repository":"bitnami/etcd","tag":"latest"}` | docker image for built-in etcd |
167-
| etcd.image.tag | string | `"latest"` | `bitnami/etcd` only provide `latest` tag now, ref: https://github.com/bitnami/containers/issues/83267, you can switch `etcd.image.repository` to `bitnamilegacy/etcd` to use old versioned tags. |
165+
| etcd.enabled | bool | `true` | install built-in etcd by default, set false if do not want to install built-in etcd together, this etcd is based on bitnamilegacy/etcd helm chart and latest bitnami docker image, only for development and testing purposes, if you want to use etcd in production, we recommend you to install etcd by yourself and use `externalEtcd` to connect it. |
166+
| etcd.image | object | `{"registry":"docker.io","repository":"bitnamilegacy/etcd","tag":"latest"}` | docker image for built-in etcd |
167+
| etcd.image.tag | string | `"latest"` | `bitnamilegacy/etcd` only provide `latest` tag now, ref: https://github.com/bitnami/containers/issues/83267, you can switch `etcd.image.repository` to `bitnamilegacy/etcd` to use old versioned tags. |
168168
| etcd.prefix | string | `"/apisix"` | apisix configurations prefix |
169169
| etcd.timeout | int | `30` | Set the timeout value in seconds for subsequent socket operations from apisix to etcd cluster |
170170
| externalEtcd | object | `{"existingSecret":"","host":["http://etcd.host:2379"],"password":"","secretPasswordKey":"etcd-root-password","user":"root"}` | external etcd configuration. If etcd.enabled is false, these configuration will be used. |
@@ -184,7 +184,7 @@ The command removes all the Kubernetes components associated with the chart and
184184
| hostNetwork | bool | `false` | |
185185
| image.pullPolicy | string | `"IfNotPresent"` | Apache APISIX image pull policy |
186186
| image.repository | string | `"apache/apisix"` | Apache APISIX image repository |
187-
| image.tag | string | `"3.13.0-ubuntu"` | Apache APISIX image tag Overrides the image tag whose default is the chart appVersion. |
187+
| image.tag | string | `"3.14.0-ubuntu"` | Apache APISIX image tag Overrides the image tag whose default is the chart appVersion. |
188188
| ingress | object | `{"annotations":{},"enabled":false,"hosts":[{"host":"apisix.local","paths":[]}],"servicePort":null,"tls":[]}` | Using ingress access Apache APISIX service |
189189
| ingress-controller | object | `{"enabled":false}` | Ingress controller configuration |
190190
| ingress.annotations | object | `{}` | Ingress annotations |

charts/apisix/values.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ image:
2929
pullPolicy: IfNotPresent
3030
# -- Apache APISIX image tag
3131
# Overrides the image tag whose default is the chart appVersion.
32-
tag: 3.13.0-ubuntu
32+
tag: 3.14.0-ubuntu
3333

3434
# -- set false to use `Deployment`, set true to use `DaemonSet`
3535
useDaemonSet: false
@@ -605,14 +605,14 @@ externalEtcd:
605605
# use the FQDN address or the IP of the etcd
606606
etcd:
607607
# -- install built-in etcd by default, set false if do not want to install built-in etcd together,
608-
# this etcd is based on bitnami/etcd helm chart and latest bitnami docker image, only for development and testing purposes,
608+
# this etcd is based on bitnamilegacy/etcd helm chart and latest bitnami docker image, only for development and testing purposes,
609609
# if you want to use etcd in production, we recommend you to install etcd by yourself and use `externalEtcd` to connect it.
610610
enabled: true
611611
# -- docker image for built-in etcd
612612
image:
613613
registry: docker.io
614-
repository: bitnami/etcd
615-
# -- `bitnami/etcd` only provide `latest` tag now, ref: https://github.com/bitnami/containers/issues/83267,
614+
repository: bitnamilegacy/etcd
615+
# -- `bitnamilegacy/etcd` only provide `latest` tag now, ref: https://github.com/bitnami/containers/issues/83267,
616616
# you can switch `etcd.image.repository` to `bitnamilegacy/etcd` to use old versioned tags.
617617
tag: latest
618618

@@ -621,7 +621,7 @@ etcd:
621621
# -- Set the timeout value in seconds for subsequent socket operations from apisix to etcd cluster
622622
timeout: 30
623623

624-
# -- if etcd.enabled is true, set more values of bitnami/etcd helm chart
624+
# -- if etcd.enabled is true, set more values of bitnamilegacy/etcd helm chart
625625
auth:
626626
rbac:
627627
# -- No authentication by default. Switch to enable RBAC authentication

0 commit comments

Comments
 (0)