Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions charts/apisix/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 2.17.1
version: 2.18.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
appVersion: 3.18.0
appVersion: 3.19.0
sources:
- https://github.com/apache/apisix-helm-chart

Expand Down
6 changes: 3 additions & 3 deletions charts/apisix/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -249,7 +249,7 @@ The command removes all the Kubernetes components associated with the chart and
| hostNetwork | bool | `false` | Use the host's network namespace |
| image.pullPolicy | string | `"IfNotPresent"` | Apache APISIX image pull policy |
| image.repository | string | `"apache/apisix"` | Apache APISIX image repository |
| image.tag | string | `"3.18.0-ubuntu"` | Apache APISIX image tag Overrides the image tag whose default is the chart appVersion. |
| image.tag | string | `"3.19.0-ubuntu"` | Apache APISIX image tag Overrides the image tag whose default is the chart appVersion. |
| ingress | object | `{"annotations":{},"enabled":false,"hosts":[{"host":"apisix.local","paths":[]}],"servicePort":null,"tls":[]}` | Using ingress access Apache APISIX service |
| ingress-controller | object | `{"enabled":false,"webhook":{"enabled":false}}` | Ingress controller configuration |
| ingress-controller.enabled | bool | `false` | Enable the apisix-ingress-controller sub-chart |
Expand All @@ -271,11 +271,11 @@ The command removes all the Kubernetes components associated with the chart and
| nameOverride | string | `""` | String to partially override the chart fullname |
| nodeSelector | object | `{}` | Node labels for Apache APISIX pod assignment |
| podAnnotations | object | `{}` | Annotations to add to each pod |
| podLabels | object | `{}` | Labels to add to each pod |
| podDisruptionBudget | object | `{"enabled":false,"maxUnavailable":1,"minAvailable":"90%"}` | See https://kubernetes.io/docs/tasks/run-application/configure-pdb/ for more details |
| podDisruptionBudget.enabled | bool | `false` | Enable or disable podDisruptionBudget |
| podDisruptionBudget.maxUnavailable | int | `1` | Set the maxUnavailable of podDisruptionBudget |
| podDisruptionBudget.minAvailable | string | `"90%"` | Set the `minAvailable` of podDisruptionBudget. You can specify only one of `maxUnavailable` and `minAvailable` in a single PodDisruptionBudget. See [Specifying a Disruption Budget for your Application](https://kubernetes.io/docs/tasks/run-application/configure-pdb/#specifying-a-poddisruptionbudget) for more details |
| podLabels | object | `{}` | Labels to add to each pod |
| podSecurityContext | object | `{}` | Set the securityContext for Apache APISIX pods |
| priorityClassName | string | `""` | Set [priorityClassName](https://kubernetes.io/docs/concepts/scheduling-eviction/pod-priority-preemption/#pod-priority) for Apache APISIX pods |
| rbac.create | bool | `false` | Whether RBAC resources (ClusterRole and ClusterRoleBinding) should be created |
Expand All @@ -293,7 +293,7 @@ The command removes all the Kubernetes components associated with the chart and
| service.labelsOverride | object | `{}` | Override default labels assigned to Apache APISIX gateway resources |
| service.stream | object | `{"enabled":false,"tcp":[],"udp":[]}` | Apache APISIX service settings for stream. L4 proxy (TCP/UDP) |
| service.stream.enabled | bool | `false` | Enable the stream (L4 proxy) subsystem |
| service.stream.tcp | list | `[]` | TCP proxy port list, element format: port number, or a map with `addr` and optional `tls` |
| service.stream.tcp | list | `[]` | TCP proxy port list, element format: port number, or a map with `addr` and optional `tls` / `tls_passthrough` |
| service.stream.udp | list | `[]` | UDP proxy port list |
| service.tls | object | `{"servicePort":443}` | Apache APISIX service settings for tls |
| service.tls.servicePort | int | `443` | Kubernetes service port for HTTPS traffic |
Expand Down
3 changes: 3 additions & 0 deletions charts/apisix/templates/configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,9 @@ data:
{{- if hasKey . "tls" }}
tls: {{ .tls }}
{{- end }}
{{- if hasKey . "tls_passthrough" }}
tls_passthrough: {{ .tls_passthrough }}
{{- end }}
{{- else }}
- {{ . }}
{{- end }}
Expand Down
4 changes: 2 additions & 2 deletions charts/apisix/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ image:
pullPolicy: IfNotPresent
# -- Apache APISIX image tag
# Overrides the image tag whose default is the chart appVersion.
tag: 3.18.0-ubuntu
tag: 3.19.0-ubuntu

# -- set false to use `Deployment`, set true to use `DaemonSet`
useDaemonSet: false
Expand Down Expand Up @@ -224,7 +224,7 @@ service:
stream:
# -- Enable the stream (L4 proxy) subsystem
enabled: false
# -- TCP proxy port list, element format: port number, or a map with `addr` and optional `tls`
# -- TCP proxy port list, element format: port number, or a map with `addr` and optional `tls` / `tls_passthrough`
tcp: []
# -- UDP proxy port list
udp: []
Expand Down
Loading