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/ingress-controller/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ keywords:
- api7
- crd
type: application
version: 0.1.27
appVersion: 2.2.0
version: 0.1.28
appVersion: 2.2.1
maintainers:
- name: API7
email: support@api7.ai
Expand Down
6 changes: 3 additions & 3 deletions charts/ingress-controller/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# api7-ingress-controller

![Version: 0.1.27](https://img.shields.io/badge/Version-0.1.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.2.0](https://img.shields.io/badge/AppVersion-2.2.0-informational?style=flat-square)
![Version: 0.1.28](https://img.shields.io/badge/Version-0.1.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.2.1](https://img.shields.io/badge/AppVersion-2.2.1-informational?style=flat-square)

Ingress Controller for API7

Expand Down Expand Up @@ -42,7 +42,7 @@ the controller recommends 1.31+ and only warns below it.
|-----|------|---------|-------------|
| adc.image.pullPolicy | string | `"IfNotPresent"` | |
| adc.image.repository | string | `"ghcr.io/api7/adc"` | |
| adc.image.tag | string | `"0.27.1"` | |
| adc.image.tag | string | `"0.30.2"` | |
| adc.logLevel | string | `"info"` | |
| adc.resources | object | `{}` | |
| adc.securityContext | object | `{}` | |
Expand Down Expand Up @@ -71,7 +71,7 @@ the controller recommends 1.31+ and only warns below it.
| deployment.annotations | object | `{}` | |
| deployment.image.pullPolicy | string | `"IfNotPresent"` | |
| deployment.image.repository | string | `"api7/api7-ingress-controller"` | |
| deployment.image.tag | string | `"2.2.0"` | |
| deployment.image.tag | string | `"2.2.1"` | |
| deployment.nodeSelector | object | `{}` | |
| deployment.podAnnotations | object | `{}` | |
| deployment.podSecurityContext.fsGroup | int | `2000` | |
Expand Down
74 changes: 74 additions & 0 deletions charts/ingress-controller/crds/apisix-crds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3101,6 +3101,25 @@ spec:
name:
description: Name is the name of the plugin.
type: string
secretRef:
description: |-
SecretRef references a Secret in the same namespace holding sensitive parts of
the plugin configuration, so they do not have to be written in `config`.
Each Secret key is a dot separated path into the configuration, so the key
`session.secret` sets the `secret` field of the `session` object. Values are
merged as strings and take precedence over the same path in `config`.
properties:
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
Comment thread
coderabbitai[bot] marked this conversation as resolved.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
type: object
x-kubernetes-map-type: atomic
required:
- name
type: object
Expand Down Expand Up @@ -3292,6 +3311,23 @@ spec:
- message: adminKey must be specified when type is AdminKey
rule: 'self.type == ''AdminKey'' ? has(self.adminKey) :
true'
caCert:
description: |-
CaCert specifies the CA certificate used to verify the control plane's TLS
certificate, in place of the system trust store.
Set it when the control plane uses a self-signed or private CA certificate.
It has no effect when tlsVerify is false.
properties:
value:
description: Value sets the PEM-encoded CA certificate
(or bundle) explicitly.
type: string
x-kubernetes-validations:
- message: value must be a PEM-encoded certificate
rule: self.contains('-----BEGIN CERTIFICATE-----')
Comment thread
coderabbitai[bot] marked this conversation as resolved.
required:
- value
type: object
endpoints:
description: Endpoints specifies the list of control plane
endpoints.
Expand Down Expand Up @@ -3865,6 +3901,25 @@ spec:
name:
description: Name is the name of the plugin.
type: string
secretRef:
description: |-
SecretRef references a Secret in the same namespace holding sensitive parts of
the plugin configuration, so they do not have to be written in `config`.
Each Secret key is a dot separated path into the configuration, so the key
`session.secret` sets the `secret` field of the `session` object. Values are
merged as strings and take precedence over the same path in `config`.
properties:
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
type: object
x-kubernetes-map-type: atomic
required:
- name
type: object
Expand Down Expand Up @@ -4324,6 +4379,25 @@ spec:
name:
description: Name is the name of the plugin.
type: string
secretRef:
description: |-
SecretRef references a Secret in the same namespace holding sensitive parts of
the plugin configuration, so they do not have to be written in `config`.
Each Secret key is a dot separated path into the configuration, so the key
`session.secret` sets the `secret` field of the `session` object. Values are
merged as strings and take precedence over the same path in `config`.
properties:
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
type: object
x-kubernetes-map-type: atomic
required:
- name
type: object
Expand Down
4 changes: 2 additions & 2 deletions charts/ingress-controller/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,14 @@ deployment:
image:
repository: api7/api7-ingress-controller
pullPolicy: IfNotPresent
tag: "2.2.0"
tag: "2.2.1"
# -- Set pod resource requests & limits
resources: {}

adc:
image:
repository: ghcr.io/api7/adc
tag: "0.27.1"
tag: "0.30.2"
pullPolicy: IfNotPresent
logLevel: "info"
resources: {}
Expand Down
Loading