diff --git a/charts/api7/Chart.yaml b/charts/api7/Chart.yaml index a8ea35a..dea79dd 100644 --- a/charts/api7/Chart.yaml +++ b/charts/api7/Chart.yaml @@ -15,13 +15,13 @@ 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: 0.17.31 +version: 0.17.32 # 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. # It is recommended to use it with quotes. -appVersion: "3.8.17" +appVersion: "3.8.18" maintainers: - name: API7 diff --git a/charts/api7/README.md b/charts/api7/README.md index 0f02673..5b6d7cc 100644 --- a/charts/api7/README.md +++ b/charts/api7/README.md @@ -1,6 +1,6 @@ # api7ee3 -![Version: 0.17.31](https://img.shields.io/badge/Version-0.17.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.8.17](https://img.shields.io/badge/AppVersion-3.8.17-informational?style=flat-square) +![Version: 0.17.32](https://img.shields.io/badge/Version-0.17.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.8.18](https://img.shields.io/badge/AppVersion-3.8.18-informational?style=flat-square) A Helm chart for Kubernetes @@ -29,7 +29,7 @@ A Helm chart for Kubernetes | dashboard.extraVolumes | list | `[]` | | | dashboard.image.pullPolicy | string | `"Always"` | | | dashboard.image.repository | string | `"api7/api7-ee-3-integrated"` | | -| dashboard.image.tag | string | `"v3.8.17"` | | +| dashboard.image.tag | string | `"v3.8.18"` | | | dashboard.keyCertSecret | string | `""` | | | dashboard.livenessProbe.failureThreshold | int | `30` | | | dashboard.livenessProbe.initialDelaySeconds | int | `180` | | @@ -110,7 +110,7 @@ A Helm chart for Kubernetes | developer_portal.extraVolumes | list | `[]` | | | developer_portal.image.pullPolicy | string | `"Always"` | | | developer_portal.image.repository | string | `"api7/api7-ee-developer-portal"` | | -| developer_portal.image.tag | string | `"v3.8.17"` | | +| developer_portal.image.tag | string | `"v3.8.18"` | | | developer_portal.keyCertSecret | string | `""` | | | developer_portal.livenessProbe.failureThreshold | int | `10` | | | developer_portal.livenessProbe.initialDelaySeconds | int | `60` | | @@ -150,7 +150,7 @@ A Helm chart for Kubernetes | dp_manager.extraVolumes | list | `[]` | | | dp_manager.image.pullPolicy | string | `"Always"` | | | dp_manager.image.repository | string | `"api7/api7-ee-dp-manager"` | | -| dp_manager.image.tag | string | `"v3.8.17"` | | +| dp_manager.image.tag | string | `"v3.8.18"` | | | dp_manager.livenessProbe.failureThreshold | int | `10` | | | dp_manager.livenessProbe.initialDelaySeconds | int | `60` | | | dp_manager.livenessProbe.periodSeconds | int | `3` | | diff --git a/charts/api7/values.yaml b/charts/api7/values.yaml index 7697db5..ad75806 100644 --- a/charts/api7/values.yaml +++ b/charts/api7/values.yaml @@ -18,7 +18,7 @@ dashboard: repository: api7/api7-ee-3-integrated pullPolicy: Always # Overrides the image tag whose default is the chart appVersion. - tag: "v3.8.17" + tag: "v3.8.18" # Resources of the deployment. # It has a higher priority than the common resources configuration: # when this field is configured, it is used first in the deployment, @@ -54,7 +54,7 @@ dp_manager: repository: api7/api7-ee-dp-manager pullPolicy: Always # Overrides the image tag whose default is the chart appVersion. - tag: "v3.8.17" + tag: "v3.8.18" # Resources of the deployment. # It has a higher priority than the common resources configuration: # when this field is configured, it is used first in the deployment, @@ -92,7 +92,7 @@ developer_portal: repository: api7/api7-ee-developer-portal pullPolicy: Always # Overrides the image tag whose default is the chart appVersion. - tag: "v3.8.17" + tag: "v3.8.18" extraEnvVars: [] extraVolumes: [] @@ -364,13 +364,19 @@ dashboard_configuration: # dp_manager_address: # - "https://dpm.api7.ai" # fallback_cp: + # cron_spec: "@every 1m" # aws_s3: # access_key: "access" # secret_key: "secret" # region: "ap-south-1" # resource_bucket: "to-push-resource-data" # config_bucket: "to-push-config-data" - # cron_spec: "@every 1m" + # azure_blob: + # account_name: "$YOUR_ACCOUNT_NAME" + # account_key: "$YOUR_ACCOUNT_KEY" + # resource_container: yaml + # config_container: config + # endpoint: "$YOUR_AZURE_BLOB_ENDPOINT" security: # content_security_policy: "default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' data:" @@ -385,6 +391,8 @@ dashboard_configuration: deny_list: [] message: "Access denied" response_code: 403 + # license: + # file_path: "/app/licenses/license.txt" # the file path of license file, (e.g. /app/licenses/license.txt) dp_manager_configuration: server: diff --git a/charts/gateway/Chart.yaml b/charts/gateway/Chart.yaml index 28c5561..0b02d6f 100644 --- a/charts/gateway/Chart.yaml +++ b/charts/gateway/Chart.yaml @@ -14,12 +14,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: 0.2.35 +version: 0.2.36 # 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.8.17" +appVersion: "3.8.18" maintainers: - name: API7 diff --git a/charts/gateway/templates/configmap.yaml b/charts/gateway/templates/configmap.yaml index 165b374..a17a207 100644 --- a/charts/gateway/templates/configmap.yaml +++ b/charts/gateway/templates/configmap.yaml @@ -20,6 +20,9 @@ data: node_listen: # APISIX listening port - ip: {{ .Values.gateway.http.ip }} port: {{ .Values.gateway.http.containerPort }} + {{- if hasKey .Values.gateway.http "backlog" }} + backlog: {{ .Values.gateway.http.backlog }} + {{- end }} {{- with .Values.gateway.http.additionalContainerPorts }} {{- toYaml . | nindent 8}} {{- end }} @@ -117,6 +120,9 @@ data: listen: - ip: {{ .Values.gateway.tls.ip }} port: {{ .Values.gateway.tls.containerPort }} + {{- if hasKey .Values.gateway.tls "backlog" }} + backlog: {{ .Values.gateway.tls.backlog }} + {{- end }} enable_http2: {{ .Values.gateway.tls.http2.enabled }} {{- with .Values.gateway.tls.additionalContainerPorts }} {{- toYaml . | nindent 10}} diff --git a/charts/gateway/values.yaml b/charts/gateway/values.yaml index 979cf5d..8779379 100644 --- a/charts/gateway/values.yaml +++ b/charts/gateway/values.yaml @@ -245,6 +245,12 @@ deployment: # region: "ap-south-1" # resource_bucket: "to-push-resource-data" # config_bucket: "to-push-config-data" + # azure_blob: + # account_name: "$YOUR_ACCOUNT_NAME" + # account_key: "$YOUR_ACCOUNT_KEY" + # resource_container: yaml + # config_container: config + # endpoint: "$YOUR_AZURE_BLOB_ENDPOINT" # -- certs used for certificates in decoupled mode certs: @@ -288,13 +294,16 @@ gateway: ip: 0.0.0.0 servicePort: 80 containerPort: 9080 + # backlog: 1024 # sets the backlog parameter in the listen() call that limits, the maximum length for the queue of pending connections. By default, backlog is set to -1 on FreeBSD, DragonFly BSD, and macOS, and to 511 on other platforms. # -- Support multiple http ports, See [Configuration](https://github.com/apache/apisix/blob/0bc65ea9acd726f79f80ae0abd8f50b7eb172e3d/conf/config-default.yaml#L24) additionalContainerPorts: [] # - port: 9081 # enable_http2: true # If not set, the default value is `false`. + # backlog: 1024 # - ip: 127.0.0.2 # Specific IP, If not set, the default value is `0.0.0.0`. # port: 9082 # enable_http2: true + # backlog: 1024 # -- API7 Gateway service settings for tls tls: enabled: true @@ -302,11 +311,13 @@ gateway: ip: 0.0.0.0 servicePort: 443 containerPort: 9443 + # backlog: 1024 # -- Support multiple https ports, See [Configuration](https://github.com/apache/apisix/blob/0bc65ea9acd726f79f80ae0abd8f50b7eb172e3d/conf/config-default.yaml#L99) additionalContainerPorts: [] # - ip: 127.0.0.3 # Specific IP, If not set, the default value is `0.0.0.0`. # port: 9445 # enable_http2: true + # backlog: 1024 # -- Specifies the name of Secret contains trusted CA certificates in the PEM format used to verify the certificate when APISIX needs to do SSL/TLS handshaking with external services (e.g. etcd) existingCASecret: "" # -- Filename be used in the gateway.tls.existingCASecret