Skip to content

Commit b45653f

Browse files
chore(updater): bump pkg/dist/*.yml (2025-10-13) (#398)
Co-authored-by: GitHub <[email protected]>
1 parent b0360d6 commit b45653f

File tree

1 file changed

+85
-4
lines changed

1 file changed

+85
-4
lines changed

pkg/dist/service_types.yml

Lines changed: 85 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1708,7 +1708,7 @@ grafana:
17081708
example: lax
17091709
custom_domain:
17101710
title: Custom domain
1711-
description: Serve the web frontend using a custom CNAME pointing to the Aiven DNS name
1711+
description: Serve the web frontend using a custom CNAME pointing to the Aiven DNS name. When you set a custom domain for a service deployed in a VPC, the service certificate is only created for the public-* hostname and the custom domain.
17121712
type: string
17131713
max_length: 255
17141714
example: grafana.example.org
@@ -2069,7 +2069,7 @@ influxdb:
20692069
max_items: 1
20702070
custom_domain:
20712071
title: Custom domain
2072-
description: Serve the web frontend using a custom CNAME pointing to the Aiven DNS name
2072+
description: Serve the web frontend using a custom CNAME pointing to the Aiven DNS name. When you set a custom domain for a service deployed in a VPC, the service certificate is only created for the public-* hostname and the custom domain.
20732073
type: string
20742074
max_length: 255
20752075
example: grafana.example.org
@@ -2234,7 +2234,7 @@ kafka:
22342234
example: true
22352235
custom_domain:
22362236
title: Custom domain
2237-
description: Serve the web frontend using a custom CNAME pointing to the Aiven DNS name
2237+
description: Serve the web frontend using a custom CNAME pointing to the Aiven DNS name. When you set a custom domain for a service deployed in a VPC, the service certificate is only created for the public-* hostname and the custom domain.
22382238
type: string
22392239
max_length: 255
22402240
example: grafana.example.org
@@ -4545,7 +4545,7 @@ opensearch:
45454545
pattern: ^[^\r\n]*$
45464546
custom_domain:
45474547
title: Custom domain
4548-
description: Serve the web frontend using a custom CNAME pointing to the Aiven DNS name
4548+
description: Serve the web frontend using a custom CNAME pointing to the Aiven DNS name. When you set a custom domain for a service deployed in a VPC, the service certificate is only created for the public-* hostname and the custom domain.
45494549
type: string
45504550
max_length: 255
45514551
example: grafana.example.org
@@ -5030,6 +5030,86 @@ opensearch:
50305030
max_length: 43
50315031
example: 10.20.0.0/16
50325032
max_items: 8000
5033+
jwt:
5034+
title: OpenSearch JWT Configuration
5035+
type: object
5036+
required:
5037+
- enabled
5038+
- signing_key
5039+
properties:
5040+
enabled:
5041+
title: Enable or disable OpenSearch JWT authentication
5042+
description: Enables or disables JWT-based authentication for OpenSearch. When enabled, users can authenticate using JWT tokens.
5043+
type: boolean
5044+
default: false
5045+
jwt_clock_skew_tolerance_seconds:
5046+
title: JWT clock skew tolerance in seconds
5047+
description: The maximum allowed time difference in seconds between the JWT issuer's clock and the OpenSearch server's clock. This helps prevent token validation failures due to minor time synchronization issues.
5048+
type: integer
5049+
default: "20"
5050+
minimum: "0"
5051+
maximum: "300"
5052+
example: "20"
5053+
jwt_header:
5054+
title: HTTP header name for JWT token
5055+
description: The HTTP header name where the JWT token is transmitted. Typically 'Authorization' for Bearer tokens.
5056+
type: string
5057+
default: Authorization
5058+
min_length: 1
5059+
max_length: 256
5060+
pattern: ^[^\r\n]*$
5061+
example: Authorization
5062+
jwt_url_parameter:
5063+
title: URL parameter name for JWT token
5064+
description: If the JWT token is transmitted as a URL parameter instead of an HTTP header, specify the parameter name here.
5065+
type: string
5066+
min_length: 1
5067+
max_length: 256
5068+
pattern: ^[^\r\n]*$
5069+
example: token
5070+
required_audience:
5071+
title: Required JWT audience
5072+
description: If specified, the JWT must contain an 'aud' claim that matches this value. This provides additional security by ensuring the JWT was issued for the expected audience.
5073+
type: string
5074+
min_length: 1
5075+
max_length: 1024
5076+
pattern: ^[^\r\n]*$
5077+
example: https://myapp.example.com
5078+
required_issuer:
5079+
title: Required JWT issuer
5080+
description: If specified, the JWT must contain an 'iss' claim that matches this value. This provides additional security by ensuring the JWT was issued by the expected issuer.
5081+
type: string
5082+
min_length: 1
5083+
max_length: 1024
5084+
pattern: ^[^\r\n]*$
5085+
example: https://auth.example.com
5086+
roles_key:
5087+
title: JWT claim key for roles
5088+
description: The key in the JWT payload that contains the user's roles. If specified, roles will be extracted from the JWT for authorization.
5089+
type: string
5090+
min_length: 1
5091+
max_length: 256
5092+
pattern: ^[^\r\n]*$
5093+
example: roles
5094+
signing_key:
5095+
title: JWT signing key
5096+
description: The secret key used to sign and verify JWT tokens. This should be a secure, randomly generated key HMAC key or public RSA/ECDSA key.
5097+
type: string
5098+
min_length: 1
5099+
max_length: 1024
5100+
example: |-
5101+
MrJiimVjKgjRKCSk0s6rcEuCz17v5ZyFRqKARfZbuZE= (HMAC) or -----BEGIN PUBLIC KEY-----
5102+
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA...
5103+
-----END PUBLIC KEY----- (PEM)
5104+
_secure: true
5105+
subject_key:
5106+
title: JWT claim key for subject
5107+
description: The key in the JWT payload that contains the user's subject identifier. If not specified, the 'sub' claim is used by default.
5108+
type: string
5109+
min_length: 1
5110+
max_length: 256
5111+
pattern: ^[^\r\n]*$
5112+
example: sub
50335113
keep_index_refresh_interval:
50345114
title: Don't reset index.refresh_interval to the default value
50355115
description: Aiven automation resets index.refresh_interval to default value for every index to be sure that indices are always visible to search. If it doesn't fit your case, you can disable this by setting up this flag to true.
@@ -6465,6 +6545,7 @@ pg:
64656545
description: Sets the PostgreSQL maximum number of concurrent connections to the database server. This is a limited-release parameter. Contact your account team to confirm your eligibility. You cannot decrease this parameter value when set. For services with a read replica, first increase the read replica's value. After the change is applied to the replica, you can increase the primary service's value. Changing this parameter causes a service restart.
64666546
type: integer
64676547
minimum: "25"
6548+
maximum: "262143"
64686549
max_files_per_process:
64696550
title: max_files_per_process
64706551
description: PostgreSQL maximum number of files that can be open per process. The default is `1000` (upstream default). Changing this parameter causes a service restart.

0 commit comments

Comments
 (0)