@@ -124,24 +124,24 @@ spec:
124124 dedicated variant.
125125
126126 Use this when you need a Celery-compatible connection that does not have a first-class
127- connection type. The complete connection URI is read from a Secret, giving the user full
127+ connection type. The complete connection URL is read from a Secret, giving the user full
128128 control over the connection string.
129129 properties :
130- uriSecret :
131- description : The name of the Secret that contains an `uri ` key with the complete SQLAlchemy URI .
130+ connectionUrlSecretName :
131+ description : The name of the Secret that contains an `connectionUrl ` key with the complete Celery URL .
132132 type : string
133133 required :
134- - uriSecret
134+ - connectionUrlSecretName
135135 type : object
136136 genericJdbc :
137137 description : |-
138138 A generic JDBC database connection for database types not covered by a dedicated variant.
139139
140140 Use this when you need to connect to a JDBC-compatible database that does not have a
141141 first-class connection type. You are responsible for providing the correct driver class name
142- and a fully-formed JDBC URI as well as providing the needed classes on the Java classpath.
142+ and a fully-formed JDBC URL as well as providing the needed classes on the Java classpath.
143143 properties :
144- credentialsSecret :
144+ credentialsSecretName :
145145 description : |-
146146 Name of a Secret containing the `username` and `password` keys used to authenticate
147147 against the database.
@@ -151,36 +151,36 @@ spec:
151151 Fully-qualified Java class name of the JDBC driver, e.g. `org.postgresql.Driver` or
152152 `com.mysql.jdbc.Driver`. The driver JAR must be provided by you on the classpath.
153153 type : string
154- uri :
154+ url :
155155 description : |-
156- The JDBC connection URI , e.g. `jdbc:postgresql://my-host:5432/mydb`. Credentials must
157- not be embedded in this URI ; they are instead injected via environment variables sourced
156+ The JDBC connection URL , e.g. `jdbc:postgresql://my-host:5432/mydb`. Credentials must
157+ not be embedded in this URL ; they are instead injected via environment variables sourced
158158 from `credentials_secret`.
159159 format : uri
160160 type : string
161161 required :
162- - credentialsSecret
162+ - credentialsSecretName
163163 - driver
164- - uri
164+ - url
165165 type : object
166166 genericSqlAlchemy :
167167 description : |-
168168 A generic SQLAlchemy database connection for database types not covered by a dedicated variant.
169169
170170 Use this when you need to connect to a SQLAlchemy-compatible database that does not have a
171- first-class connection type. The complete connection URI is read from a Secret, giving the user
171+ first-class connection type. The complete connection URL is read from a Secret, giving the user
172172 full control over the connection string including any driver-specific options.
173173 properties :
174- uriSecret :
175- description : The name of the Secret that contains an `uri ` key with the complete SQLAlchemy URI .
174+ connectionUrlSecretName :
175+ description : The name of the Secret that contains an `connectionUrl ` key with the complete SQLAlchemy URL .
176176 type : string
177177 required :
178- - uriSecret
178+ - connectionUrlSecretName
179179 type : object
180180 mysql :
181181 description : Connection settings for a [MySQL](https://www.mysql.com/) database.
182182 properties :
183- credentialsSecret :
183+ credentialsSecretName :
184184 description : |-
185185 Name of a Secret containing the `username` and `password` keys used to authenticate
186186 against the MySQL server.
@@ -208,14 +208,14 @@ spec:
208208 minimum : 0.0
209209 type : integer
210210 required :
211- - credentialsSecret
211+ - credentialsSecretName
212212 - database
213213 - host
214214 type : object
215215 postgresql :
216216 description : Connection settings for a [PostgreSQL](https://www.postgresql.org/) database.
217217 properties :
218- credentialsSecret :
218+ credentialsSecretName :
219219 description : |-
220220 Name of a Secret containing the `username` and `password` keys used to authenticate
221221 against the PostgreSQL server.
@@ -243,7 +243,7 @@ spec:
243243 minimum : 0.0
244244 type : integer
245245 required :
246- - credentialsSecret
246+ - credentialsSecretName
247247 - database
248248 - host
249249 type : object
@@ -253,7 +253,7 @@ spec:
253253
254254 Redis is commonly used as a Celery message broker or result backend (e.g. for Apache Airflow).
255255 properties :
256- credentialsSecret :
256+ credentialsSecretName :
257257 description : |-
258258 Name of a Secret containing the `username` and `password` keys used to authenticate
259259 against the Redis server.
@@ -280,7 +280,7 @@ spec:
280280 minimum : 0.0
281281 type : integer
282282 required :
283- - credentialsSecret
283+ - credentialsSecretName
284284 - host
285285 type : object
286286 type : object
0 commit comments