Skip to content

Commit

Permalink
chore: synced file(s) with aiven/aiven-operator (#60)
Browse files Browse the repository at this point in the history
Co-authored-by: rriski <null>
  • Loading branch information
rriski authored Feb 17, 2025
1 parent 85f0c87 commit 78f4af5
Show file tree
Hide file tree
Showing 20 changed files with 1,231 additions and 25 deletions.
4 changes: 2 additions & 2 deletions charts/aiven-operator-crds/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: aiven-operator-crds
description: A Helm chart to deploy the aiven operator custom resource definitions
type: application
version: v0.27.0
appVersion: v0.27.0
version: v0.28.0
appVersion: v0.28.0
maintainers:
- name: byashimov
url: https://www.aiven.io
Expand Down
1,023 changes: 1,023 additions & 0 deletions charts/aiven-operator-crds/templates/aiven.io_alloydbomnis.yaml

Large diffs are not rendered by default.

10 changes: 8 additions & 2 deletions charts/aiven-operator-crds/templates/aiven.io_cassandras.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,11 @@ spec:
- jsonPath: .status.state
name: State
type: string
deprecated: true
deprecationWarning:
EOL date **December 31, 2025**, see [end-of-life](https://aiven.io/docs/platform/reference/end-of-life).
To ensure uninterrupted service, complete your migration out of Aiven for Apache
Cassandra before December 31, 2025.
name: v1alpha1
schema:
openAPIV3Schema:
Expand Down Expand Up @@ -288,8 +293,9 @@ spec:
type: integer
type: object
cassandra_version:
description: Cassandra version
description: "Cassandra version. Deprecated values: `4`"
enum:
- "4"
- "4.1"
pattern: ^[0-9]+(\.[0-9]+)?$
type: string
Expand All @@ -313,7 +319,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
migrate_sstableloader:
description:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
private_access:
description:
Expand Down
11 changes: 11 additions & 0 deletions charts/aiven-operator-crds/templates/aiven.io_databases.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,14 @@ spec:
- key
- name
type: object
databaseName:
description: DatabaseName is the name of the database to be created.
maxLength: 40
pattern: ^[a-zA-Z0-9_][a-zA-Z0-9_-]{0,39}$
type: string
x-kubernetes-validations:
- message: Value is immutable
rule: self == oldSelf
lcCollate:
default: en_US.UTF-8
description:
Expand Down Expand Up @@ -107,6 +115,9 @@ spec:
- project
- serviceName
type: object
x-kubernetes-validations:
- message: databaseName can only be set during resource creation.
rule: has(oldSelf.databaseName) == has(self.databaseName)
status:
description: DatabaseStatus defines the observed state of Database
properties:
Expand Down
8 changes: 6 additions & 2 deletions charts/aiven-operator-crds/templates/aiven.io_flinks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -233,9 +233,13 @@ spec:
custom_code:
description: Enable to upload Custom JARs for Flink applications
type: boolean
x-kubernetes-validations:
- message: Value is immutable
rule: self == oldSelf
flink_version:
description: Flink major version
description: "Flink major version. Deprecated values: `1.16`"
enum:
- "1.16"
- "1.19"
- "1.20"
type: string
Expand All @@ -262,7 +266,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
number_of_task_slots:
description:
Expand Down
8 changes: 7 additions & 1 deletion charts/aiven-operator-crds/templates/aiven.io_grafanas.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -521,6 +521,12 @@ spec:
intensive. It may cause low-end plans to work more slowly while
the dashboard previews are rendering.
type: boolean
dashboard_scenes_enabled:
description:
Enable use of the Grafana Scenes Library as the dashboard
engine. i.e. the `dashboardScene` feature flag. Upstream blog
post at https://grafana.com/blog/2024/10/31/grafana-dashboards-are-now-powered-by-scenes-big-changes-same-ui/
type: boolean
dashboards_min_refresh_interval:
description:
Signed sequence of decimal numbers, followed by a
Expand Down Expand Up @@ -680,7 +686,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
metrics_enabled:
description: Enable Grafana's /metrics endpoint
Expand Down
22 changes: 21 additions & 1 deletion charts/aiven-operator-crds/templates/aiven.io_kafkaconnects.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
kafka_connect:
description: Kafka Connect configuration values
Expand Down Expand Up @@ -353,6 +353,26 @@ spec:
minimum: 1
type: integer
type: object
plugin_versions:
description: The plugin selected by the user
items:
description: A Kafka Connect plugin
properties:
plugin_name:
description: The name of the plugin
maxLength: 128
pattern: ^[^\r\n]*$
type: string
version:
description: The version of the plugin
maxLength: 128
pattern: ^[^\r\n]*$
type: string
required:
- plugin_name
- version
type: object
type: array
private_access:
description:
Allow access to selected service ports from private
Expand Down
4 changes: 2 additions & 2 deletions charts/aiven-operator-crds/templates/aiven.io_kafkas.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
kafka:
description: Kafka broker configuration values
Expand Down Expand Up @@ -1001,7 +1001,7 @@ spec:
type: boolean
type: object
kafka_version:
description: Kafka major version
description: "Kafka major version. Deprecated values: `3.7`"
enum:
- "3.7"
- "3.8"
Expand Down
2 changes: 1 addition & 1 deletion charts/aiven-operator-crds/templates/aiven.io_mysqls.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
migration:
description: Migrate data from existing server
Expand Down
55 changes: 52 additions & 3 deletions charts/aiven-operator-crds/templates/aiven.io_opensearches.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -487,7 +487,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
keep_index_refresh_interval:
description:
Expand Down Expand Up @@ -624,7 +624,7 @@ spec:
description:
The number of login attempts allowed
before login is blocked
maximum: 2147483647
maximum: 32767
minimum: 1
type: integer
authentication_backend:
Expand Down Expand Up @@ -667,7 +667,7 @@ spec:
type: string
type: object
ip_rate_limiting:
description: IP address rate limiting settings
description: Deprecated. IP address rate limiting settings
properties:
allowed_tries:
description:
Expand Down Expand Up @@ -720,6 +720,52 @@ spec:
it was set to true does not invoke redistribution of primary
shards. Default is false.
type: boolean
cluster.search.request.slowlog:
properties:
level:
description: Log level
enum:
- debug
- info
- trace
- warn
type: string
threshold:
properties:
debug:
description:
Debug threshold for total request took
time. The value should be in the form count and
unit, where unit one of (s,m,h,d,nanos,ms,micros)
or -1. Default is -1
pattern: ^[^\r\n]*$
type: string
info:
description:
Info threshold for total request took
time. The value should be in the form count and
unit, where unit one of (s,m,h,d,nanos,ms,micros)
or -1. Default is -1
pattern: ^[^\r\n]*$
type: string
trace:
description:
Trace threshold for total request took
time. The value should be in the form count and
unit, where unit one of (s,m,h,d,nanos,ms,micros)
or -1. Default is -1
pattern: ^[^\r\n]*$
type: string
warn:
description:
Warning threshold for total request took
time. The value should be in the form count and
unit, where unit one of (s,m,h,d,nanos,ms,micros)
or -1. Default is -1
pattern: ^[^\r\n]*$
type: string
type: object
type: object
cluster_max_shards_per_node:
description:
Controls the number of shards allowed in the
Expand Down Expand Up @@ -754,6 +800,9 @@ spec:
maxLength: 320
pattern: ^[^\x00-\x1F]+$
type: string
enable_remote_backed_storage:
description: Enable remote-backed storage
type: boolean
enable_security_audit:
description: Enable/Disable security audit
type: boolean
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -292,7 +292,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
migration:
description: Migrate data from existing server
Expand Down Expand Up @@ -781,8 +781,9 @@ spec:
are unreliable
type: boolean
pg_version:
description: PostgreSQL major version
description: "PostgreSQL major version. Deprecated values: `12`"
enum:
- "12"
- "13"
- "14"
- "15"
Expand Down Expand Up @@ -823,6 +824,8 @@ spec:
description:
Deprecated. Specifies the log level that will
be used for log entries.
enum:
- warning
type: string
log_max_string_length:
description:
Expand Down
8 changes: 6 additions & 2 deletions charts/aiven-operator-crds/templates/aiven.io_redis.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,16 @@ spec:
- jsonPath: .status.state
name: State
type: string
deprecated: true
deprecationWarning:
EOL date **March 31, 2025**. Please follow [these](https://aiven.io/docs/products/caching/howto/upgrade-aiven-for-caching-to-valkey#upgrade-service)
instructions to upgrade your service to Valkey.
name: v1alpha1
schema:
openAPIV3Schema:
description: |-
Redis is the Schema for the redis API.
Info "Exposes secret keys": `REDIS_HOST`, `REDIS_PORT`, `REDIS_USER`, `REDIS_PASSWORD`
Info "Exposes secret keys": `REDIS_HOST`, `REDIS_PORT`, `REDIS_USER`, `REDIS_PASSWORD`, `REDIS_SSL`
properties:
apiVersion:
description: |-
Expand Down Expand Up @@ -266,7 +270,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
migration:
description: Migrate data from existing server
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -452,10 +452,11 @@ spec:
type: string
ssl_mode:
description:
SSL mode to use for the connection. Please note
"SSL mode to use for the connection. Please note
that Aiven requires TLS for all connections to external PostgreSQL
services.
services. Deprecated values: `prefer`"
enum:
- prefer
- require
- verify-ca
- verify-full
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -606,6 +606,7 @@ spec:
description: Elasticsearch index prefix
maxLength: 1024
minLength: 1
pattern: ^[a-z0-9][a-z0-9-_.]+$
type: string
selected_log_fields:
description:
Expand Down
11 changes: 9 additions & 2 deletions charts/aiven-operator-crds/templates/aiven.io_valkeys.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ spec:
openAPIV3Schema:
description: |-
Valkey is the Schema for the valkeys API
Info "Exposes secret keys": `VALKEY_HOST`, `VALKEY_PORT`, `VALKEY_USER`, `VALKEY_PASSWORD`
Info "Exposes secret keys": `VALKEY_HOST`, `VALKEY_PORT`, `VALKEY_USER`, `VALKEY_PASSWORD`, `VALKEY_SSL`
properties:
apiVersion:
description: |-
Expand Down Expand Up @@ -246,6 +246,13 @@ spec:
maximum: 59
minimum: 0
type: integer
frequent_snapshots:
description:
When enabled, Valkey will create frequent local RDB
snapshots. When disabled, Valkey will only take RDB snapshots
when a backup is created, based on the backup schedule. This
setting is ignored when `valkey_persistence` is set to `off`.
type: boolean
ip_filter:
description:
Allow incoming connections from CIDR address block,
Expand All @@ -266,7 +273,7 @@ spec:
required:
- network
type: object
maxItems: 1024
maxItems: 2048
type: array
migration:
description: Migrate data from existing server
Expand Down
4 changes: 2 additions & 2 deletions charts/aiven-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: aiven-operator
description: A Helm chart to deploy the aiven operator
type: application
version: v0.27.0
appVersion: v0.27.0
version: v0.28.0
appVersion: v0.28.0
maintainers:
- name: byashimov
url: https://www.aiven.io
Expand Down
Loading

0 comments on commit 78f4af5

Please sign in to comment.